Rebel Fork Framework
Urho3D::Archive Member List

This is the complete list of members for Urho3D::Archive, including all inherited members.

BeginBlock(const char *name, unsigned &sizeHint, bool safe, ArchiveBlockType type)=0Urho3D::Archivepure virtual
EndBlock() noexcept=0Urho3D::Archivepure virtual
Flush()=0Urho3D::Archivepure virtual
GetChecksum()=0Urho3D::Archivepure virtual
GetContext()=0Urho3D::Archivepure virtual
GetCurrentBlockPath() const =0Urho3D::Archivepure virtual
GetName() const =0Urho3D::Archivepure virtual
HasElementOrBlock(const char *name) const =0Urho3D::Archivepure virtual
IsEOF() const =0Urho3D::Archivepure virtual
IsHumanReadable() const =0Urho3D::Archivepure virtual
IsInput() const =0Urho3D::Archivepure virtual
IsUnorderedAccessSupportedInCurrentBlock() const =0Urho3D::Archivepure virtual
OpenArrayBlock(const char *name, unsigned sizeHint=0)Urho3D::Archiveinline
OpenBlock(const char *name, unsigned sizeHint, bool safe, ArchiveBlockType type)Urho3D::Archiveinline
OpenSafeSequentialBlock(const char *name)Urho3D::Archiveinline
OpenSafeUnorderedBlock(const char *name)Urho3D::Archiveinline
OpenSequentialBlock(const char *name)Urho3D::Archiveinline
OpenUnorderedBlock(const char *name)Urho3D::Archiveinline
Serialize(const char *name, bool &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, signed char &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, unsigned char &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, short &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, unsigned short &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, int &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, unsigned int &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, long long &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, unsigned long long &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, float &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, double &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
Serialize(const char *name, ea::string &value)=0 (defined in Urho3D::Archive)Urho3D::Archivepure virtual
SerializeBytes(const char *name, void *bytes, unsigned size)=0Urho3D::Archivepure virtual
SerializeVersion(unsigned version)=0Urho3D::Archivepure virtual
SerializeVLE(const char *name, unsigned &value)=0Urho3D::Archivepure virtual
ValidateName(ea::string_view name)Urho3D::Archivestatic
~Archive() (defined in Urho3D::Archive)Urho3D::Archiveinlinevirtual