OROCHI
 
Loading...
Searching...
No Matches
GxResourceFileTable Struct Reference

#include <GxSysResource.h>

Public Attributes

メンバ変数
GX_CSTR _pResourcePath
 リソースパス (※終端要素にはnullptrを設定する必要がある)
 
s16 _archiveId
 アーカイブID (※同一IDを1つのアーカイブとする。負数の場合は非アーカイブファイル)
 
u16 _isHddInstall
 HDDインストールフラグ (※予約)
 

操作

GX_FORCE_INLINE b32 isDirectory (void) const
 ディレクトリ指定判定
 
GX_FORCE_INLINE b32 isEnd (void) const
 終端判定
 
static GxResourceFileTableallocArray (const GxResourceFileTable *pResourceFileTable, s16 archiveId)
 

Detailed Description

リソースファイルテーブル

Note
アーカイブ機能の利用の為に指定する必要があります。

Member Function Documentation

◆ allocArray()

GxResourceFileTable * GxResourceFileTable::allocArray ( const GxResourceFileTable * pResourceFileTable,
s16 archiveId )
static

ALLOCATOR_SYSTEM メモリ上に archiveId のみの GxResourceFileTable[] 配列を複製する。 archiveId が無い場合は nullptr を返す。 使い終わったら GX_SAFE_FREE_MEMORY() で解放する。

Parameters
pResourceFileTable[in] リソースファイルテーブル
archiveId[in] アーカイブID
Returns
複製したテーブル
Here is the call graph for this function:
Here is the caller graph for this function:

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