Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::IO::NestedArchive Member List

This is the complete list of members for AZ::IO::NestedArchive, including all inherited members.

AdjustPath(AZStd::string_view szRelativePath) (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchiveprotected
AZ_CLASS_ALLOCATOR(NestedArchive, AZ::SystemAllocator) (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchive
ECompressionLevels enum name (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
ECompressionMethods enum name (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
EPakFlags enum name (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FindFile(AZStd::string_view szRelativePath) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
FLAGS_ABSOLUTE_PATHS enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_CREATE_NEW enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_DISABLE_PAK enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_DONT_COMPACT enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_FULL_VALIDATE enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_OPTIMIZED_READ_ONLY enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_READ_ONLY enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_RELATIVE_PATHS_ONLY enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
FLAGS_VALIDATE_HEADERS enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
GetCache() (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchive
GetFileSize(Handle fileHandle) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
GetFlags() const override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
GetFullPath() const override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
GetRootFolderHandle() -> Handle override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
Handle typedef (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
IsReadOnly() const (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchiveinline
LEVEL_BEST enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
LEVEL_BETTER enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
LEVEL_DEFAULT enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
LEVEL_FASTER enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
LEVEL_FASTEST enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
LEVEL_NORMAL enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
ListAllFiles(AZStd::vector< AZ::IO::Path > &outFileEntries) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
m_archive (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchiveprotected
m_nFlags (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchiveprotected
m_pCache (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchiveprotected
m_strBindRoot (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchiveprotected
METHOD_COMPRESS enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
METHOD_COMPRESS_AND_ENCRYPT enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
METHOD_DEFLATE enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
METHOD_STORE enum value (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchive
NestedArchive(IArchive *pArchive, AZStd::string_view strBindRoot, ZipDir::CachePtr pCache, uint32_t nFlags=0) (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchive
ReadFile(Handle fileHandle, void *pBuffer) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
RemoveAll() override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
RemoveDir(AZStd::string_view szRelativePath) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
RemoveFile(AZStd::string_view szRelativePath) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
ResetFlags(uint32_t nFlagsToReset) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
SetFlags(uint32_t nFlagsToSet) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
SetPackAccessible(bool bAccessible) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
StartContinuousFileUpdate(AZStd::string_view szRelativePath, uint64_t nSize) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
UpdateFile(AZStd::string_view szRelativePath, const void *pUncompressed, uint64_t nSize, uint32_t nCompressionMethod=ZipFile::METHOD_STORE, int nCompressionLevel=-1, CompressionCodec::Codec codec=CompressionCodec::Codec::ZLIB) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
UpdateFileContinuousSegment(AZStd::string_view szRelativePath, uint64_t nSize, const void *pUncompressed, uint64_t nSegmentSize, uint64_t nOverwriteSeekPos) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
UpdateFileCRC(AZStd::string_view szRelativePath, AZ::Crc32 dwCRC) override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchivevirtual
~INestedArchive()=default (defined in AZ::IO::INestedArchive)AZ::IO::INestedArchivevirtual
~NestedArchive() override (defined in AZ::IO::NestedArchive)AZ::IO::NestedArchive