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 delta)

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, 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 delta
)
inline virtual void onUpdate(
    double delta
)

Reimplemented by: Vp::Viewport::onUpdate

Friends

friend Application

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

Updated on 2024-03-16 at 19:15:01 +0000