OROCHI
 
Loading...
Searching...
No Matches
GxSysResourceCallback Class Reference

リソースコールバック管理クラス More...

#include <GxSysResource.h>

Inheritance diagram for GxSysResourceCallback:
Collaboration diagram for GxSysResourceCallback:

Public Member Functions

初期化
 GxSysResourceCallback (void)
 コンストラクタ
 
 ~GxSysResourceCallback (void) override
 デストラクタ
 
b32 initialize (void)
 初期化
 
void terminate (void)
 終了
 
操作
void update (void)
 実行
 
void clear (void)
 クリア
 
b32 request (GxResBase *pResource)
 リクエスト
 
- Public Member Functions inherited from GxClassBase
constexpr GxClassBase (void)
 コンストラクタ
 
constexpr GxClassBase (const GxClassBase &base)
 コピーコンストラクタ
 
 ~GxClassBase (void) override
 デストラクタ
 
- Public Member Functions inherited from GxClassBaseRoot
constexpr GxClassBaseRoot (void)
 コンストラクタ
 
constexpr GxClassBaseRoot (const GxClassBaseRoot &)
 コピーコンストラクタ
 
virtual ~GxClassBaseRoot (void)
 デストラクタ
 
constexpr GxClassBaseRootoperator= (const GxClassBaseRoot &)
 代入演算子
 
virtual GxRttigetRtti (void) const =0
 Rttiの取得
 
virtual GX_FORCE_INLINE const GxTypedObjectgetDefaultObject (void)
 デフォルトオブジェクトを取得
 
GX_FORCE_INLINE b32 isDefaultObject (void)
 デフォルトオブジェクト判定
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 

Detailed Description

リソースコールバック管理クラス

Member Function Documentation

◆ initialize()

b32 GxSysResourceCallback::initialize ( void )

初期化

Returns
成功ならtrue
Here is the call graph for this function:

◆ request()

b32 GxSysResourceCallback::request ( GxResBase * pResource)

リクエスト

Parameters
pResource[in] リクエストリソース
Returns
登録成功ならtrue
Note
実際のコールバックは update() 内から実行される。
Here is the call graph for this function:

◆ update()

void GxSysResourceCallback::update ( void )

実行

リクエストされたコールバック要求をまとめて実行する。

Here is the call graph for this function:

The documentation for this class was generated from the following files: