Nebula
Loading...
Searching...
No Matches
Game::ComponentSerialization Member List

This is the complete list of members for Game::ComponentSerialization, including all inherited members.

ComponentSerialization()Game::ComponentSerializationprivate
Deserialize(Ptr< IO::JsonReader > const &reader, ComponentId component, void *ptr)Game::ComponentSerializationstatic
DeserializeJsonFunc typedefGame::ComponentSerialization
Destroy()Game::ComponentSerializationstatic
ENTITY enum valueGame::ComponentSerialization
GetTypeDeserializeFunc(OverridableType type)Game::ComponentSerializationstatic
GetTypeSerializeFunc(OverridableType type)Game::ComponentSerializationstatic
Instance()Game::ComponentSerializationstatic
NUM_OVERRIDABLE_TYPES enum valueGame::ComponentSerialization
OverridableType enum nameGame::ComponentSerialization
Override(ComponentId component, DeserializeJsonFunc deserialize, SerializeJsonFunc serialize)Game::ComponentSerializationstatic
OverrideType(OverridableType type, DeserializeJsonFunc deserialize, SerializeJsonFunc serialize)Game::ComponentSerializationstatic
Register(ComponentId component)Game::ComponentSerializationinlinestatic
RESOURCE enum valueGame::ComponentSerialization
Serialize(Ptr< IO::JsonWriter > const &writer, ComponentId component, void *ptr)Game::ComponentSerializationstatic
SerializeJsonFunc typedefGame::ComponentSerialization
serializersGame::ComponentSerializationprivate
SingletonGame::ComponentSerializationprivatestatic
typeOverridesGame::ComponentSerializationprivate
ValidateTypeSize(ComponentId component, uint32_t size)Game::ComponentSerializationprivate
~ComponentSerialization()Game::ComponentSerializationprivate