Game Framework  2021.05.31
DefaultSettingSerializer类 参考

默认游戏配置序列化器。 更多...

类 DefaultSettingSerializer 继承关系图:
GameFrameworkSerializer< DefaultSetting >

Public 成员函数

 DefaultSettingSerializer ()
 初始化默认游戏配置序列化器的新实例。 更多...
 
- Public 成员函数 继承自 GameFrameworkSerializer< DefaultSetting >
 GameFrameworkSerializer ()
 初始化游戏框架序列化器基类的新实例。 更多...
 
delegate bool SerializeCallback (Stream stream, T data)
 序列化回调函数。 更多...
 
delegate T DeserializeCallback (Stream stream)
 反序列化回调函数。 更多...
 
delegate bool TryGetValueCallback (Stream stream, string key, out object value)
 尝试从指定流获取指定键的值回调函数。 更多...
 
void RegisterSerializeCallback (byte version, SerializeCallback callback)
 注册序列化回调函数。 更多...
 
void RegisterDeserializeCallback (byte version, DeserializeCallback callback)
 注册反序列化回调函数。 更多...
 
void RegisterTryGetValueCallback (byte version, TryGetValueCallback callback)
 注册尝试从指定流获取指定键的值回调函数。 更多...
 
bool Serialize (Stream stream, T data)
 序列化数据到目标流中。 更多...
 
bool Serialize (Stream stream, T data, byte version)
 序列化数据到目标流中。 更多...
 
Deserialize (Stream stream)
 从指定流反序列化数据。 更多...
 
bool TryGetValue (Stream stream, string key, out object value)
 尝试从指定流获取指定键的值。 更多...
 

Protected 成员函数

override byte[] GetHeader ()
 获取默认游戏配置头标识。 更多...
 

详细描述

默认游戏配置序列化器。

构造及析构函数说明

◆ DefaultSettingSerializer()

初始化默认游戏配置序列化器的新实例。

成员函数说明

◆ GetHeader()

override byte [] GetHeader ( )
protectedvirtual

获取默认游戏配置头标识。

返回
默认游戏配置头标识。

实现了 GameFrameworkSerializer< DefaultSetting >.