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.

Classes

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: