Skip to content

Module

#include "Core/Module.h"

Inherited by Core::ResourceManager, ScriptingModule, StateManager, 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: UIModule::onBeginFrame, StateManager::onBeginFrame

function onClose

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

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

function onEndFrame

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

function onInit

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

Reimplemented by: 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: ScriptingModule::onUpdate, Vp::Viewport::onUpdate

Friends

friend Application

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

Updated on 2024-11-06 at 20:16:53 +0000