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::ZipDir::CZipFile Struct Reference

Public Member Functions

 CZipFile (const CZipFile &file)=delete
 
CZipFileoperator= (const CZipFile &)=delete
 
void Swap (CZipFile &other)
 
bool IsInMemory () const
 
void LoadToMemory (AZStd::intrusive_ptr< AZ::IO::MemoryBlock > pData={})
 
void UnloadFromMemory ()
 
void Close (bool bUnloadFromMem=true)
 

Public Attributes

AZ::IO::HandleType m_fileHandle
 
int64_t m_nSize
 
int64_t m_nCursor
 
const char * m_szFilename
 
AZStd::intrusive_ptr< AZ::IO::MemoryBlockm_pInMemoryData
 
AZ::IO::FileIOBase * m_fileIOBase = nullptr
 

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