Open 3D Engine AzFramework API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Classes | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
AZ::IO::FindData Class Reference

Inherits intrusive_base.


class  ArchiveFile
struct  ArchiveFileHash

Public Member Functions

 AZ_CLASS_ALLOCATOR (FindData, AZ::SystemAllocator, 0)
ArchiveFileIterator Fetch ()
void Scan (IArchive *archive, AZStd::string_view path, bool bAllowUseFS=false, bool bScanZips=true)

Protected Types

using FileSet = AZStd::unordered_set< ArchiveFile, ArchiveFileHash >

Protected Member Functions

void ScanFS (IArchive *archive, AZStd::string_view path)
void ScanZips (IArchive *archive, AZStd::string_view path)

Protected Attributes

FileSet m_fileSet

The documentation for this class was generated from the following file: