13GX_CORE_NAMESPACE_BEGIN()
84 GX_FORCE_INLINE
virtual void begin(
void ){}
86 GX_FORCE_INLINE
virtual void end(
void ){}
88 GX_FORCE_INLINE
virtual void onRender(
void ){}
99GX_CORE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
RENDER_VIEW
描画優先度(ビュー)
Definition GxRender.h:442
GX_FORCE_INLINE GxSysEffectBase * getGxSysEffectBase(void)
アクセスインターフェース
Definition GxSysEffectBase.h:97
オブジェクト基底クラス
Definition GxBase.h:88
JSON解析用ノード
Definition GxJson.h:108
システム基底クラス
Definition GxSysBase.h:18
エフェクトシステム基礎クラス
Definition GxSysEffectBase.h:55
virtual GX_FORCE_INLINE void begin(void)
更新前処理
Definition GxSysEffectBase.h:84
virtual GX_FORCE_INLINE void onRender(void)
描画通知
Definition GxSysEffectBase.h:88
virtual GX_FORCE_INLINE void onChangeResolution(RENDER_VIEW, s32, s32)
解像度が変わった時に呼ばれる
Definition GxSysEffectBase.h:91
virtual GX_FORCE_INLINE void end(void)
更新後処理
Definition GxSysEffectBase.h:86
GxSysEffectBase(void)
コンストラクタ
Definition GxSysEffectBase.h:73
~GxSysEffectBase(void) override
デストラクタ
Definition GxSysEffectBase.h:75
シングルトン基礎クラス
Definition GxSingleton.h:19
static constexpr GxSysEffectBase * getSingletonPointer(void)
Definition GxSingleton.h:59