KisaragiLibrary
 
読み取り中…
検索中…
一致する文字列を見つけられません
MyClass01 クラス
MyClass01 の継承関係図
Kisaragi_Lib::SerializableObject

公開メンバ関数

 MyClass01 ()
 
- 基底クラス Kisaragi_Lib::SerializableObject に属する継承公開メンバ関数
std::ostream & ToJson (std::ostream &_file, unsigned int _depth)
 
 SerializableObject (std::initializer_list< SerializableStruct > _in)
 
void ToJson (const fs::path &_fileName, const fs::path &_directry="./jsonFiles")
 
void FormJson (std::string _json)
 
void FormJson (Json _json)
 

非公開変数類

int hp
 
float speed
 
bool isActive
 

構築子と解体子

◆ MyClass01()

MyClass01::MyClass01 ( )
inline
14 SERIALIZABLE(hp), //}Ngpēo^邱ƂJsongp̑ΏۂƂȂ܂B
17 })
18 {}
#define SERIALIZABLE(_in)
SerializableObjectに変数を登録する際に扱うマクロ
Definition JsonUtility.hpp:109
SerializableObject(std::initializer_list< SerializableStruct > _in)
Definition JsonUtility.hpp:198
int hp
Definition Sample_JsonUtility.cpp:8
bool isActive
Definition Sample_JsonUtility.cpp:10
float speed
Definition Sample_JsonUtility.cpp:9

メンバ詳解

◆ hp

int MyClass01::hp
private

参照元 MyClass01().

◆ speed

float MyClass01::speed
private

参照元 MyClass01().

◆ isActive

bool MyClass01::isActive
private

参照元 MyClass01().


このクラス詳解は次のファイルから抽出されました: