Arbor 3: FSM & BT Graph Editor
3.6.4
|
Serializable属性のクラスでのバージョン管理を行う。 More...
Public Member Functions | |
bool | Initialize (ISerializeVersionCallbackReceiver callback) |
初期化を行う。SerializeVersionを持つ型は、コンストラクターでこのメソッドを呼ぶ必要がある。 More... | |
bool | InitializeIfNessesary () |
初期化が必要であれば初期化を行う。 More... | |
bool | VersioningIfNesessory () |
必要であればバージョン管理に移行する。 More... | |
void | AfterDeserialize () |
デシリアライズ後の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnAfterDeserialize()からこのメソッドを呼ぶ必要がある。 More... | |
void | BeforeDeserialize () |
シリアライズ前の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnBeforeDeserialize()からこのメソッドを呼ぶ必要がある。 More... | |
override string | ToString () |
バージョン情報を文字列で返す。 More... | |
Properties | |
int | version [get, set] |
バージョン番号 More... | |
bool | isInitialized [get] |
初期化フラグ。 More... | |
bool | isVersioning [get] |
バージョン管理フラグ More... | |
Serializable属性のクラスでのバージョン管理を行う。
void AfterDeserialize | ( | ) |
デシリアライズ後の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnAfterDeserialize()からこのメソッドを呼ぶ必要がある。
void BeforeDeserialize | ( | ) |
シリアライズ前の処理。SerializeVersionを持つ型は、ISerializationCallbackReceiver.OnBeforeDeserialize()からこのメソッドを呼ぶ必要がある。
bool Initialize | ( | ISerializeVersionCallbackReceiver | callback | ) |
初期化を行う。SerializeVersionを持つ型は、コンストラクターでこのメソッドを呼ぶ必要がある。
callback | コールバックレシーバー |
bool InitializeIfNessesary | ( | ) |
初期化が必要であれば初期化を行う。
override string ToString | ( | ) |
バージョン情報を文字列で返す。
bool VersioningIfNesessory | ( | ) |
必要であればバージョン管理に移行する。
|
get |
初期化フラグ。
|
get |
バージョン管理フラグ
|
getset |
バージョン番号