ECSTASY
All in the name
Loading...
Searching...
No Matches
ecstasy::serialization::Serializer< S > Member List

This is the complete list of members for ecstasy::serialization::Serializer< S >, including all inherited members.

afterSaveEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inlineprotectedvirtual
afterUpdateEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inlineprotectedvirtual
beforeSaveEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inlineprotectedvirtual
beforeUpdateEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inlineprotectedvirtual
clear()=0ecstasy::serialization::ISerializerpure virtual
exportBytes() const overrideecstasy::serialization::Serializer< S >inlinevirtual
exportFile(const std::filesystem::path &filename) const overrideecstasy::serialization::Serializer< S >inlinevirtual
exportStream(std::ostream &stream) const =0ecstasy::serialization::ISerializerpure virtual
hasEntityComponentSerializer()ecstasy::serialization::Serializer< S >inlinestatic
importBytes(const std::string &content) overrideecstasy::serialization::Serializer< S >inlinevirtual
importFile(const std::filesystem::path &filename) overrideecstasy::serialization::Serializer< S >inlinevirtual
importStream(std::istream &stream)=0ecstasy::serialization::ISerializerpure virtual
inner()ecstasy::serialization::Serializer< S >inline
is_constructibleecstasy::serialization::Serializer< S >static
load()ecstasy::serialization::Serializer< S >inline
loadComponentSerializer()=0ecstasy::serialization::Serializer< S >protectedpure virtual
loadEntity(Registry &registry)ecstasy::serialization::Serializer< S >inline
operator<<(const U &object)ecstasy::serialization::Serializer< S >inline
operator>>(U &object)ecstasy::serialization::Serializer< S >inline
OptionalEntityComponentSerializer typedefecstasy::serialization::Serializer< S >protected
Parent typedefecstasy::serialization::Serializer< S >protected
registerComponent(std::string_view name)ecstasy::serialization::Serializer< S >inlinestatic
save(const U &object)ecstasy::serialization::Serializer< S >inline
saveEntity(const RegistryEntity &entity)ecstasy::serialization::Serializer< S >inline
saveEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inline
saveEntityComponent(const C &component)ecstasy::serialization::Serializer< S >inline
Serializer()=defaultecstasy::serialization::Serializer< S >
size() const =0ecstasy::serialization::ISerializerpure virtual
update(U &object)ecstasy::serialization::Serializer< S >inline
updateEntity(RegistryEntity &entity)ecstasy::serialization::Serializer< S >inline
~ISerializer()=defaultecstasy::serialization::ISerializervirtual
~Serializer() override=defaultecstasy::serialization::Serializer< S >