|
CeresEngine 0.2.0
A game development framework
|
This is the complete list of members for CeresEngine::Serializer, including all inherited members.
| beginArray(const SerializedArrayMetadata &metadata)=0 | CeresEngine::Serializer | protectedpure virtual |
| beginCustomObject(const SerializedCustomObjectMetadata &metadata)=0 | CeresEngine::Serializer | protectedpure virtual |
| beginMap(const SerializedMapMetadata &metadata)=0 | CeresEngine::Serializer | protectedpure virtual |
| beginObject(const SerializedObjectMetadata &metadata)=0 | CeresEngine::Serializer | protectedpure virtual |
| beginObjectProperty(const SerializedPropertyMetadata &metadata)=0 | CeresEngine::Serializer | protectedpure virtual |
| context | CeresEngine::Serializer | |
| encodeBinary(MemoryView< const Byte > data)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeBoolean(bool value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeDouble(double value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeFloat(float value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeInt16(Int16 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeInt32(Int32 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeInt64(Int64 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeInt8(Int8 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeNull()=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeObjectReference(SerializedObjectID referenceID)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeString(StringView string)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeUInt16(UInt16 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeUInt32(UInt32 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeUInt64(UInt64 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeUInt8(UInt8 value)=0 | CeresEngine::Serializer | protectedpure virtual |
| encodeUndefined()=0 | CeresEngine::Serializer | protectedpure virtual |
| endArray()=0 | CeresEngine::Serializer | protectedpure virtual |
| endCustomObject()=0 | CeresEngine::Serializer | protectedpure virtual |
| endMap()=0 | CeresEngine::Serializer | protectedpure virtual |
| endObject()=0 | CeresEngine::Serializer | protectedpure virtual |
| endObjectProperty()=0 | CeresEngine::Serializer | protectedpure virtual |
| resetState() | CeresEngine::Serializer | virtual |
| serialize(const Box &value) final | CeresEngine::Serializer | virtual |
| Serializer(const SerializationContext &context=SerializationContext::getDefault()) | CeresEngine::Serializer | explicit |
| shouldSerializeObjectProperty(const Box &value, const ClassProperty &property) const | CeresEngine::Serializer | private |
| state | CeresEngine::Serializer | |
| visit(const Box &value) | CeresEngine::Serializer | private |
| visitArray(const Box &value) | CeresEngine::Serializer | private |
| visitEnum(const Box &value) | CeresEngine::Serializer | private |
| visitMap(const Box &value) | CeresEngine::Serializer | private |
| visitObject(const Box &value) | CeresEngine::Serializer | private |
| visitObjectProperty(const Box &value, const ClassProperty &metaProperty) | CeresEngine::Serializer | private |
| ~ISerializer() noexcept=default | CeresEngine::ISerializer | virtual |
| ~Serializer() noexcept override | CeresEngine::Serializer |