11#ifndef INCGUARD_MGL_APPLICATION_DELEGATE_H_1606559036
12#define INCGUARD_MGL_APPLICATION_DELEGATE_H_1606559036
52 static
void OnEventAppInitialize(
void *callbackArg,
void *notifyArg) noexcept;
53 static
void OnEventAppFrameUpdate(
void *callbackArg,
void *notifyArg) noexcept;
54 static
void OnEventAppExit(
void *callbackArg,
void *notifyArg) noexcept;
56 bool _isAvailable{
false};
MGLアプリケーションデリゲートクラス
Definition mgl_application_delegate.h:20
ApplicationDelegate() noexcept
コンストラクタ
Definition mgl_application_delegate.cc:21
virtual void OnExit() noexcept=0
アプリケーションの終了処理
virtual void OnFrameUpdate() noexcept=0
アプリケーションのフレーム更新処理
virtual bool OnInitialize() noexcept=0
アプリケーション初期化処理
bool Initialize() noexcept
初期化処理
Definition mgl_application_delegate.cc:36
イベントハンドルクラス
Definition mgl_event_handle.h:21