CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::SerializationContext Member List

This is the complete list of members for CeresEngine::SerializationContext, including all inherited members.

addConstructor(Constructor &&constructor)CeresEngine::SerializationContextinline
addCustomSerialization(CustomSerializer &&customSerializer, CustomDeserializer &&customDeserializer)CeresEngine::SerializationContextinline
addCustomSerialization(const CustomSerializationOptions &options, CustomSerializer &&customSerializer, CustomDeserializer &&customDeserializer)CeresEngine::SerializationContextinline
addCustomSerialization(const Type &type, CustomSerializer &&customSerializer, CustomDeserializer &&customDeserializer)CeresEngine::SerializationContextinline
addCustomSerialization(const Type &type, const CustomSerializationOptions &options, CustomSerializer &&customSerializer, CustomDeserializer &&customDeserializer)CeresEngine::SerializationContext
addPropertyMigration(const StringView propertyName, PropertyMigration &&migration)CeresEngine::SerializationContextinline
construct(SerializationState &state, const Type &type) constCeresEngine::SerializationContext
construct(SerializationState &state) constCeresEngine::SerializationContextinline
Constructor typedefCeresEngine::SerializationContextprivate
didDeserialize(const Box &object) constCeresEngine::SerializationContext
didDeserializeProperty(const Box &object, const ClassProperty &property) constCeresEngine::SerializationContext
didSerialize(const Box &object) constCeresEngine::SerializationContext
didSerializeProperty(const Box &object, const ClassProperty &property) constCeresEngine::SerializationContext
forEachContext(Func &&func, const ForEachContextReturnType< Func > &defaultValue={}) constCeresEngine::SerializationContextprivate
ForEachContextReturnType typedefCeresEngine::SerializationContextprivate
getCustomDeserializer(const Type &type) constCeresEngine::SerializationContext
getCustomSerializationOptions(const Type &type) constCeresEngine::SerializationContext
getCustomSerializer(const Type &type) constCeresEngine::SerializationContext
getDefault()CeresEngine::SerializationContextstatic
mConstructorsCeresEngine::SerializationContextprivate
mCustomSerializationCeresEngine::SerializationContextprivate
mParentCeresEngine::SerializationContextprivate
mPropertyMigrationsCeresEngine::SerializationContextprivate
PropertyMigration typedefCeresEngine::SerializationContextprivate
recursiveLookup(HashMap< K, V, Hash, KeyEqual, RawAllocator > SerializationContext::*ptr, const K &key) constCeresEngine::SerializationContextprivate
SerializationContext() noexcept=defaultCeresEngine::SerializationContextexplicit
SerializationContext(const SerializationContext &parent)CeresEngine::SerializationContextinline
willDeserialize(const Box &object) constCeresEngine::SerializationContext
willDeserializeProperty(const Box &object, const ClassProperty &property) constCeresEngine::SerializationContext
willSerialize(const Box &object) constCeresEngine::SerializationContext
willSerializeProperty(const Box &object, const ClassProperty &property) constCeresEngine::SerializationContext