22#include <kiwano/core/Common.h>
23#include <kiwano/base/Module.h>
24#include <kiwano/platform/Window.h>
59 void ShutdownPlatform();
61 void UpdateMouseCursor();
时间模块上下文
Definition: Module.h:96
基础模块
Definition: Module.h:111
引用计数智能指针
Definition: RefBasePtr.hpp:35
渲染模块上下文
Definition: Module.h:58
Definition: Singleton.h:28
更新模块上下文
Definition: Module.h:83
ImGui模块
Definition: Module.h:38
void OnUpdate(UpdateModuleContext &ctx) override
更新时
Definition: Module.cpp:160
void AfterRender(RenderModuleContext &ctx) override
渲染后
Definition: Module.cpp:198
void HandleEvent(EventModuleContext &ctx) override
事件处理
Definition: Module.cpp:205
void BeforeRender(RenderModuleContext &ctx) override
渲染前
Definition: Module.cpp:185
void SetupModule() override
启动模块
Definition: Module.cpp:109
void DestroyModule() override
销毁模块
Definition: Module.cpp:146