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

リソースGUIDリストアクセスクラス More...

#include <GxDataResourceGuid.h>

Inheritance diagram for GxDataResourceGuid:
Collaboration diagram for GxDataResourceGuid:

Public Member Functions

アクセサ
void getPath (const GxGuid &guid, GxString &path) const
 ファイルパスを取得
 
GX_FORCE_INLINE b32 hasGuid (GX_CSTR path) const
 GUIDの所持判定
 
b32 getGuid (const GxResBase *pResource, GxGuid &guid) const
 GUIDを取得
 
GX_FORCE_INLINE void getGuid (GX_CSTR path, GxGuid &guid) const
 GUIDを取得
 
void getGuidList (GxArray &list, const GxRttiResource &resRtti) const
 GUIDリストを取得
 
- Public Member Functions inherited from GxData
constexpr GxResCellSheetgetResource (void) const
 リソース取得
 
void setResource (GxResCellSheet *pResource)
 リソース設定
 
 GxData (void)
 コンストラクタ
 
 ~GxData (void) override
 デストラクタ
 
- 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)
 デフォルトオブジェクト判定
 

初期化

 GxDataResourceGuid (void)
 コンストラクタ
 
 ~GxDataResourceGuid (void) override
 デストラクタ
 

操作

void loadResource (void)
 リソース読み込み
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 
- Protected Member Functions inherited from GxData
void loadResource (GX_CSTR path)
 リソース読み込み
 

Detailed Description

リソースGUIDリストアクセスクラス

Member Function Documentation

◆ getGuid()

b32 GxDataResourceGuid::getGuid ( const GxResBase * pResource,
GxGuid & guid ) const

GUIDを取得

Parameters
pResource[in] 対象リソース
guid[in] GUID
Returns
GUIDがあればtrue
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getGuidList()

void GxDataResourceGuid::getGuidList ( GxArray & list,
const GxRttiResource & resRtti ) const

GUIDリストを取得

Parameters
list[out] GUIDリスト
resRtti[in] リソースRTTI
Here is the call graph for this function:

◆ getPath()

void GxDataResourceGuid::getPath ( const GxGuid & guid,
GxString & path ) const

ファイルパスを取得

Parameters
guid[in] GUID
path[out] ファイルパス
Here is the call graph for this function:
Here is the caller graph for this function:

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