Skip to content

Module

#include "Core/Module.h"

Inherited by Core::ResourceManager, ScriptingModule, StateManager, TestModule, UIModule, Vp::Viewport

Public Functions

Name
Module() =default
virtual~Module() =default
virtual voidonBeginFrame()
virtual voidonClose()
virtual voidonEndFrame()
virtual voidonInit()
virtual voidonUpdate(double deltaSeconds)

Friends

Name
classApplication

Public Functions Documentation

function Module

cpp
Module() =default
Module() =default

function ~Module

cpp
virtual ~Module() =default
virtual ~Module() =default

function onBeginFrame

cpp
inline virtual void onBeginFrame()
inline virtual void onBeginFrame()

Reimplemented by: TestModule::onBeginFrame, UIModule::onBeginFrame, StateManager::onBeginFrame

function onClose

cpp
inline virtual void onClose()
inline virtual void onClose()

Reimplemented by: TestModule::onClose, UIModule::onClose, ScriptingModule::onClose, StateManager::onClose

function onEndFrame

cpp
inline virtual void onEndFrame()
inline virtual void onEndFrame()

Reimplemented by: TestModule::onEndFrame

function onInit

cpp
inline virtual void onInit()
inline virtual void onInit()

Reimplemented by: TestModule::onInit, UIModule::onInit, ScriptingModule::onInit, StateManager::onInit, Vp::Viewport::onInit

function onUpdate

cpp
inline virtual void onUpdate(
    double deltaSeconds
)
inline virtual void onUpdate(
    double deltaSeconds
)

Reimplemented by: TestModule::onUpdate, ScriptingModule::onUpdate, Vp::Viewport::onUpdate

Friends

friend Application

cpp
friend class Application(
    Application 
);
friend class Application(
    Application 
);

Updated on 2025-01-07 at 13:40:43 +0000