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::ArchiveFileIO Member List

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

ArchiveFileIO(IArchive *archive) (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
AZ_CLASS_ALLOCATOR(ArchiveFileIO, OSAllocator) (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
AZ_RTTI(ArchiveFileIO, "{679F8DB8-CC61-4BC8-ADDB-170E3D428B5D}", FileIOBase) (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ClearAlias(const char *alias) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Close(IO::HandleType fileHandle) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ConvertToAlias(char *inOutBuffer, AZ::u64 bufferLength) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ConvertToAlias(AZ::IO::FixedMaxPath &convertedPath, const AZ::IO::PathView &path) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Copy(const char *sourceFilePath, const char *destinationFilePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
CreatePath(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
DestroyPath(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Eof(IO::HandleType fileHandle) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Exists(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
FindFiles(const char *filePath, const char *filter, FindFilesCallbackType callback) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Flush(IO::HandleType fileHandle) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
GetAlias(const char *alias) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
GetArchive() const (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
GetFilename(IO::HandleType fileHandle, char *filename, AZ::u64 filenameSize) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
IsDirectory(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
IsReadOnly(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
m_archive (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIOprotected
m_copyBuffer (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIOprotected
m_operationGuard (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIOmutableprotected
m_trackedFiles (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIOprotected
ModificationTime(IO::HandleType fileHandle) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ModificationTime(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Open(const char *filePath, IO::OpenMode mode, IO::HandleType &fileHandle) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Read(IO::HandleType fileHandle, void *buffer, AZ::u64 size, bool failOnFewerThanSizeBytesRead=false, AZ::u64 *bytesRead=nullptr) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Remove(const char *filePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Rename(const char *sourceFilePath, const char *destinationFilePath) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ReplaceAlias(AZ::IO::FixedMaxPath &replacedAliasPath, const AZ::IO::PathView &path) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ResolvePath(const char *path, char *resolvedPath, AZ::u64 resolvedPathSize) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
ResolvePath(AZ::IO::FixedMaxPath &resolvedPath, const AZ::IO::PathView &path) const override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Seek(IO::HandleType fileHandle, AZ::s64 offset, IO::SeekType type) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
SetAlias(const char *alias, const char *path) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
SetArchive(IArchive *archive) (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
SetDeprecatedAlias(AZStd::string_view oldAlias, AZStd::string_view newAlias) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Size(IO::HandleType fileHandle, AZ::u64 &size) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Size(const char *filePath, AZ::u64 &size) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Tell(IO::HandleType fileHandle, AZ::u64 &offset) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
Write(IO::HandleType fileHandle, const void *buffer, AZ::u64 size, AZ::u64 *bytesWritten=nullptr) override (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO
~ArchiveFileIO() (defined in AZ::IO::ArchiveFileIO)AZ::IO::ArchiveFileIO