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::FindData Class Reference

Inherits AZStd::intrusive_base.

Classes

class  ArchiveFile
 
struct  ArchiveFileHash
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (FindData, AZ::SystemAllocator)
 
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: