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

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

beginArray(const SerializedArrayMetadata &metadata)=0CeresEngine::Serializerprotectedpure virtual
beginCustomObject(const SerializedCustomObjectMetadata &metadata)=0CeresEngine::Serializerprotectedpure virtual
beginMap(const SerializedMapMetadata &metadata)=0CeresEngine::Serializerprotectedpure virtual
beginObject(const SerializedObjectMetadata &metadata)=0CeresEngine::Serializerprotectedpure virtual
beginObjectProperty(const SerializedPropertyMetadata &metadata)=0CeresEngine::Serializerprotectedpure virtual
contextCeresEngine::Serializer
encodeBinary(MemoryView< const Byte > data)=0CeresEngine::Serializerprotectedpure virtual
encodeBoolean(bool value)=0CeresEngine::Serializerprotectedpure virtual
encodeDouble(double value)=0CeresEngine::Serializerprotectedpure virtual
encodeFloat(float value)=0CeresEngine::Serializerprotectedpure virtual
encodeInt16(Int16 value)=0CeresEngine::Serializerprotectedpure virtual
encodeInt32(Int32 value)=0CeresEngine::Serializerprotectedpure virtual
encodeInt64(Int64 value)=0CeresEngine::Serializerprotectedpure virtual
encodeInt8(Int8 value)=0CeresEngine::Serializerprotectedpure virtual
encodeNull()=0CeresEngine::Serializerprotectedpure virtual
encodeObjectReference(SerializedObjectID referenceID)=0CeresEngine::Serializerprotectedpure virtual
encodeString(StringView string)=0CeresEngine::Serializerprotectedpure virtual
encodeUInt16(UInt16 value)=0CeresEngine::Serializerprotectedpure virtual
encodeUInt32(UInt32 value)=0CeresEngine::Serializerprotectedpure virtual
encodeUInt64(UInt64 value)=0CeresEngine::Serializerprotectedpure virtual
encodeUInt8(UInt8 value)=0CeresEngine::Serializerprotectedpure virtual
encodeUndefined()=0CeresEngine::Serializerprotectedpure virtual
endArray()=0CeresEngine::Serializerprotectedpure virtual
endCustomObject()=0CeresEngine::Serializerprotectedpure virtual
endMap()=0CeresEngine::Serializerprotectedpure virtual
endObject()=0CeresEngine::Serializerprotectedpure virtual
endObjectProperty()=0CeresEngine::Serializerprotectedpure virtual
resetState()CeresEngine::Serializervirtual
serialize(const Box &value) finalCeresEngine::Serializervirtual
Serializer(const SerializationContext &context=SerializationContext::getDefault())CeresEngine::Serializerexplicit
shouldSerializeObjectProperty(const Box &value, const ClassProperty &property) constCeresEngine::Serializerprivate
stateCeresEngine::Serializer
visit(const Box &value)CeresEngine::Serializerprivate
visitArray(const Box &value)CeresEngine::Serializerprivate
visitEnum(const Box &value)CeresEngine::Serializerprivate
visitMap(const Box &value)CeresEngine::Serializerprivate
visitObject(const Box &value)CeresEngine::Serializerprivate
visitObjectProperty(const Box &value, const ClassProperty &metaProperty)CeresEngine::Serializerprivate
~ISerializer() noexcept=defaultCeresEngine::ISerializervirtual
~Serializer() noexcept overrideCeresEngine::Serializer