ECSTASY
All in the name
Loading...
Searching...
No Matches
ecstasy::serialization::JsonSerializer Member List

This is the complete list of members for ecstasy::serialization::JsonSerializer, including all inherited members.

_arrayIteratorsecstasy::serialization::JsonSerializerprivate
_documentecstasy::serialization::JsonSerializerprivate
_nextKeyecstasy::serialization::JsonSerializerprivate
_objectIteratorsecstasy::serialization::JsonSerializerprivate
_stackecstasy::serialization::JsonSerializerprivate
addValue(rapidjson::Value &&value)ecstasy::serialization::JsonSerializerinline
afterSaveEntity(RegistryEntity &entity) override finalecstasy::serialization::JsonSerializerinlineprivatevirtual
afterUpdateEntity(RegistryEntity &entity) override finalecstasy::serialization::JsonSerializerinlineprivatevirtual
beforeSaveEntity(RegistryEntity &entity) override finalecstasy::serialization::JsonSerializerinlineprivatevirtual
beforeUpdateEntity(RegistryEntity &entity) override finalecstasy::serialization::JsonSerializerinlineprivatevirtual
clear() override finalecstasy::serialization::JsonSerializerinlinevirtual
Closeecstasy::serialization::JsonSerializerstatic
closeNested()ecstasy::serialization::JsonSerializerinline
exportBytes() const overrideecstasy::serialization::Serializer< JsonSerializer >inlinevirtual
exportFile(const std::filesystem::path &filename) const overrideecstasy::serialization::Serializer< JsonSerializer >inlinevirtual
exportStream(std::ostream &stream) const override finalecstasy::serialization::JsonSerializerinlinevirtual
getArraySize()ecstasy::serialization::JsonSerializerinline
getWriteCursor() noexceptecstasy::serialization::JsonSerializerinline
hasEntityComponentSerializer()ecstasy::serialization::Serializer< JsonSerializer >inlinestatic
importBytes(const std::string &content) overrideecstasy::serialization::Serializer< JsonSerializer >inlinevirtual
importFile(const std::filesystem::path &filename) overrideecstasy::serialization::Serializer< JsonSerializer >inlinevirtual
importStream(std::istream &stream) override finalecstasy::serialization::JsonSerializerinlinevirtual
inner()ecstasy::serialization::Serializer< JsonSerializer >inline
is_constructibleecstasy::serialization::Serializer< JsonSerializer >static
isArrayEnd()ecstasy::serialization::JsonSerializerinline
JsonSerializer()ecstasy::serialization::JsonSerializerinline
JsonSerializer(const std::string &content)ecstasy::serialization::JsonSerializerinline
JsonSerializer(const std::filesystem::path &filename)ecstasy::serialization::JsonSerializerinlineexplicit
JsonSerializer(std::istream &stream)ecstasy::serialization::JsonSerializerinline
load()ecstasy::serialization::Serializer< JsonSerializer >inline
loadComponentSerializer() override finalecstasy::serialization::JsonSerializerinlineprivatevirtual
loadEntity(Registry &registry)ecstasy::serialization::Serializer< JsonSerializer >inline
loadImpl()ecstasy::serialization::JsonSerializerinline
NestedContextOp enum nameecstasy::serialization::JsonSerializer
NewArrayecstasy::serialization::JsonSerializerstatic
newNested(rapidjson::Type type, bool create=true)ecstasy::serialization::JsonSerializerinline
newNestedArray(bool create=true)ecstasy::serialization::JsonSerializerinline
newNestedObject(bool create=true)ecstasy::serialization::JsonSerializerinline
NewObjectecstasy::serialization::JsonSerializerstatic
operator<<(const U &object)ecstasy::serialization::Serializer< JsonSerializer >inline
operator>>(U &object)ecstasy::serialization::Serializer< JsonSerializer >inline
OptionalEntityComponentSerializer typedefecstasy::serialization::Serializer< JsonSerializer >protected
Parent typedefecstasy::serialization::Serializer< JsonSerializer >protected
readCurrentValue(bool andMoveCursor=true)ecstasy::serialization::JsonSerializerinline
registerComponent(std::string_view name)ecstasy::serialization::Serializer< JsonSerializer >inlinestatic
resetCursor()ecstasy::serialization::JsonSerializerinline
save(const U &object)ecstasy::serialization::Serializer< JsonSerializer >inline
saveEntity(const RegistryEntity &entity)ecstasy::serialization::Serializer< JsonSerializer >inline
saveEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< JsonSerializer >inline
saveEntityComponent(const C &component)ecstasy::serialization::Serializer< JsonSerializer >inline
saveImpl(const T &object)ecstasy::serialization::JsonSerializerinline
Serializer()=defaultecstasy::serialization::Serializer< JsonSerializer >
size() const override finalecstasy::serialization::JsonSerializerinlinevirtual
update(U &object)ecstasy::serialization::Serializer< JsonSerializer >inline
updateEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< JsonSerializer >inline
updateImpl(const U &object)ecstasy::serialization::JsonSerializerinline
updateImpl(U &object)ecstasy::serialization::JsonSerializerinline
~ISerializer()=defaultecstasy::serialization::ISerializervirtual
~JsonSerializer() override=defaultecstasy::serialization::JsonSerializer
~Serializer() override=defaultecstasy::serialization::Serializer< JsonSerializer >