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

ゲームセーブデータクラス More...

#include <GxSaveData.h>

Inheritance diagram for GxSaveDataGame:
Collaboration diagram for GxSaveDataGame:

Public Member Functions

初期化
 GxSaveDataGame (void)
 デフォルトコンストラクタ
 
- Public Member Functions inherited from GxSaveData
 GxSaveData (void)
 デフォルトコンストラクタ
 
constexpr void setVersion (u32 version)
 バージョン番号を設定
 
- 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)
 デフォルトオブジェクト判定
 

操作

b32 save (u32 index)
 保存
 
b32 load (u32 index)
 読み込み
 
static b32 isExist (u32 index)
 存在チェック
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 
- Protected Member Functions inherited from GxSaveData
b32 save (GX_CSTR filename)
 保存
 
b32 load (GX_CSTR filename)
 読み込み
 
virtual void updateVersion (u32 newVersion)
 バージョン更新
 
- Static Protected Member Functions inherited from GxSaveData
static b32 isExist (GX_CSTR filename)
 存在チェック
 
- Protected Attributes inherited from GxSaveData
u32 _version
 バージョン番号
 

Detailed Description

ゲームセーブデータクラス

Member Function Documentation

◆ isExist()

b32 GxSaveDataGame::isExist ( u32 index)
static

存在チェック

Parameters
index[in] インデックス
Returns
存在するならtrue
Here is the call graph for this function:

◆ load()

b32 GxSaveDataGame::load ( u32 index)

読み込み

Parameters
index[in] インデックス
Returns
成功ならtrue
Here is the call graph for this function:

◆ save()

b32 GxSaveDataGame::save ( u32 index)

保存

Parameters
index[in] インデックス
Returns
成功ならtrue
Here is the call graph for this function:

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