| ArchiveBase(Context *context) (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| BeginBlock(const char *name, unsigned &sizeHint, bool safe, ArchiveBlockType type) final | Urho3D::BinaryInputArchive | virtual |
| BinaryInputArchive(Context *context, Deserializer &deserializer) (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | |
| Block typedef (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | protected |
| BlockType (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | private |
| CheckBeforeBlock(const char *elementName) (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| CheckBeforeElement(const char *elementName) (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| CheckBlockOrElementName(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |
| CheckIfNotEOF(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |
| CheckIfRootBlockOpen() const (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| CloseArchive() (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |
| context_ (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | private |
| delayedException_ (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | private |
| deserializer_ | Urho3D::BinaryInputArchive | private |
| DuplicateElementException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| ElementNotFoundException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| ElementNotFoundException(ea::string_view elementName, unsigned elementIndex) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| EndBlock() noexcept override | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| eof_ (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | private |
| Flush() final | Urho3D::ArchiveBase | inlinevirtual |
| FlushDelayedException() (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |
| GetChecksum() final | Urho3D::BinaryInputArchive | inlinevirtual |
| GetContext() final | Urho3D::ArchiveBase | inlinevirtual |
| GetCurrentBlock() (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| GetCurrentBlock() const (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlineprotected |
| GetCurrentBlockPath() const final | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| GetName() const final | Urho3D::BinaryInputArchive | inlinevirtual |
| HasElementOrBlock(const char *name) const final | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| IOFailureException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| IsEOF() const final | Urho3D::ArchiveBase | inlinevirtual |
| IsHumanReadable() const final | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| IsInput() const final | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| IsUnorderedAccessSupportedInCurrentBlock() const final | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | inlinevirtual |
| MovableNonCopyable()=default (defined in Urho3D::MovableNonCopyable) | Urho3D::MovableNonCopyable | protected |
| MovableNonCopyable(MovableNonCopyable &&other)=default (defined in Urho3D::MovableNonCopyable) | Urho3D::MovableNonCopyable | protected |
| MovableNonCopyable(const MovableNonCopyable &other)=delete | Urho3D::MovableNonCopyable | protected |
| OpenArrayBlock(const char *name, unsigned sizeHint=0) | Urho3D::Archive | inline |
| OpenBlock(const char *name, unsigned sizeHint, bool safe, ArchiveBlockType type) | Urho3D::Archive | inline |
| OpenSafeSequentialBlock(const char *name) | Urho3D::Archive | inline |
| OpenSafeUnorderedBlock(const char *name) | Urho3D::Archive | inline |
| OpenSequentialBlock(const char *name) | Urho3D::Archive | inline |
| OpenUnorderedBlock(const char *name) | Urho3D::Archive | inline |
| operator=(MovableNonCopyable &&other)=default (defined in Urho3D::MovableNonCopyable) | Urho3D::MovableNonCopyable | protected |
| operator=(const MovableNonCopyable &other)=delete (defined in Urho3D::MovableNonCopyable) | Urho3D::MovableNonCopyable | protected |
| ReadBytesFromHexString(ea::string_view elementName, const ea::string &string, void *bytes, unsigned size) (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | protected |
| rootBlockName (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | protectedstatic |
| Serialize(const char *name, bool &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, signed char &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, unsigned char &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, short &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, unsigned short &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, int &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, unsigned int &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, long long &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, unsigned long long &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, float &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, double &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| Serialize(const char *name, ea::string &value) final (defined in Urho3D::BinaryInputArchive) | Urho3D::BinaryInputArchive | virtual |
| SerializeBytes(const char *name, void *bytes, unsigned size) final | Urho3D::BinaryInputArchive | virtual |
| SerializeVersion(unsigned version) final | Urho3D::ArchiveBase | inlinevirtual |
| SerializeVLE(const char *name, unsigned &value) final | Urho3D::BinaryInputArchive | virtual |
| SetDelayedException(std::exception_ptr ptr) (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |
| stack_ (defined in Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool >) | Urho3D::ArchiveBaseT< BlockType, IsInputBool, IsHumanReadableBool > | protected |
| UnexpectedElementValueException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| UnexpectedEOFException(ea::string_view elementName) const (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inline |
| ValidateName(ea::string_view name) | Urho3D::Archive | static |
| versionElementName (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | protectedstatic |
| ~Archive() (defined in Urho3D::Archive) | Urho3D::Archive | inlinevirtual |
| ~ArchiveBase() override (defined in Urho3D::ArchiveBase) | Urho3D::ArchiveBase | inlineprotected |