Rebel Fork Framework
Urho3D::XMLOutputArchive Member List

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

ArchiveBase(Context *context) (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
ArchiveBase(Context *context) (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
BeginBlock(const char *name, unsigned &sizeHint, bool safe, ArchiveBlockType type) finalUrho3D::XMLOutputArchivevirtual
Block typedef (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >protected
BlockType (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >private
CheckBeforeBlock(const char *elementName) (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
CheckBeforeElement(const char *elementName) (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
CheckBlockOrElementName(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
CheckIfNotEOF(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
CheckIfRootBlockOpen() const (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
CloseArchive() (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
context_ (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprivate
CreateElementOrAttribute(const char *name) (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchiveprivate
delayedException_ (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprivate
DuplicateElementException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
ElementNotFoundException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
ElementNotFoundException(ea::string_view elementName, unsigned elementIndex) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
EndBlock() noexcept overrideUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlinevirtual
eof_ (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprivate
Flush() finalUrho3D::ArchiveBaseinlinevirtual
FlushDelayedException() (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
GetChecksum() overrideUrho3D::ArchiveBaseinlinevirtual
GetContext() finalUrho3D::ArchiveBaseinlinevirtual
GetCurrentBlock() (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
GetCurrentBlock() const (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlineprotected
GetCurrentBlockPath() const finalUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inline
Urho3D::ArchiveBase::GetCurrentBlockPath() const =0Urho3D::Archivepure virtual
GetName() constUrho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >inline
ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >::GetName() const overrideUrho3D::ArchiveBaseinlinevirtual
HasElementOrBlock(const char *name) const finalUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inlinevirtual
IOFailureException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
IsEOF() const finalUrho3D::ArchiveBaseinlinevirtual
IsHumanReadable() const finalUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inline
Urho3D::ArchiveBase::IsHumanReadable() const =0Urho3D::Archivepure virtual
IsInput() const finalUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inline
Urho3D::ArchiveBase::IsInput() const =0Urho3D::Archivepure virtual
IsUnorderedAccessSupportedInCurrentBlock() const finalUrho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >inline
Urho3D::ArchiveBase::IsUnorderedAccessSupportedInCurrentBlock() const =0Urho3D::Archivepure virtual
MovableNonCopyable()=default (defined in Urho3D::MovableNonCopyable)Urho3D::MovableNonCopyableprotected
MovableNonCopyable(MovableNonCopyable &&other)=default (defined in Urho3D::MovableNonCopyable)Urho3D::MovableNonCopyableprotected
MovableNonCopyable(const MovableNonCopyable &other)=deleteUrho3D::MovableNonCopyableprotected
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
operator=(MovableNonCopyable &&other)=default (defined in Urho3D::MovableNonCopyable)Urho3D::MovableNonCopyableprotected
operator=(const MovableNonCopyable &other)=delete (defined in Urho3D::MovableNonCopyable)Urho3D::MovableNonCopyableprotected
ReadBytesFromHexString(ea::string_view elementName, const ea::string &string, void *bytes, unsigned size) (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprotected
rootBlockName (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprotectedstatic
rootElement_ (defined in Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >)Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >protected
Serialize(const char *name, bool &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, signed char &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, unsigned char &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, short &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, unsigned short &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, int &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, unsigned int &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, long long &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, unsigned long long &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, float &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, double &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
Serialize(const char *name, ea::string &value) final (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchivevirtual
SerializeBytes(const char *name, void *bytes, unsigned size) finalUrho3D::XMLOutputArchivevirtual
serializeRootName_ (defined in Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >)Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >protected
SerializeVersion(unsigned version) finalUrho3D::ArchiveBaseinlinevirtual
SerializeVLE(const char *name, unsigned &value) finalUrho3D::XMLOutputArchivevirtual
SetDelayedException(std::exception_ptr ptr) (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected
stack_ (defined in Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >)Urho3D::ArchiveBaseT< XMLOutputArchiveBlock, IsInputBool, true >protected
tempString_ (defined in Urho3D::XMLOutputArchive)Urho3D::XMLOutputArchiveprivate
UnexpectedElementValueException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
UnexpectedEOFException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinline
ValidateName(ea::string_view name)Urho3D::Archivestatic
versionElementName (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseprotectedstatic
XMLArchiveBase(Context *context, XMLElement element, const XMLFile *xmlFile, bool serializeRootName) (defined in Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >)Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >inlineprotected
xmlFile_Urho3D::XMLArchiveBase< XMLOutputArchiveBlock, false >private
XMLOutputArchive(Context *context, XMLElement element, XMLFile *xmlFile=nullptr, bool serializeRootName=false)Urho3D::XMLOutputArchiveinline
XMLOutputArchive(XMLFile *xmlFile)Urho3D::XMLOutputArchiveinlineexplicit
~Archive() (defined in Urho3D::Archive)Urho3D::Archiveinlinevirtual
~ArchiveBase() override (defined in Urho3D::ArchiveBase)Urho3D::ArchiveBaseinlineprotected