ScummVM API documentation
Access::FileManager Class Reference

Public Member Functions

 FileManager (AccessEngine *vm)
 
bool existFile (const Common::Path &filename)
 
ResourceloadFile (int fileNum, int subfile)
 
ResourceloadFile (const FileIdent &fileIdent)
 
ResourceloadFile (const Common::Path &filename)
 
void loadScreen (int fileNum, int subfile)
 
void loadScreen (const Common::Path &filename)
 
void loadScreen (Graphics::ManagedSurface *dest, int fileNum, int subfile)
 

Public Attributes

int _fileNumber
 
Common::Array< uint32 > _fileIndex
 
bool _setPaletteFlag
 

Member Function Documentation

◆ existFile()

bool Access::FileManager::existFile ( const Common::Path filename)

Check the existence of a given file

◆ loadFile() [1/3]

Resource* Access::FileManager::loadFile ( int  fileNum,
int  subfile 
)

Load a given subfile from a container file

◆ loadFile() [2/3]

Resource* Access::FileManager::loadFile ( const FileIdent fileIdent)

Loads a resource specified by a file identifier

◆ loadFile() [3/3]

Resource* Access::FileManager::loadFile ( const Common::Path filename)

Load a given file by name

◆ loadScreen() [1/3]

void Access::FileManager::loadScreen ( int  fileNum,
int  subfile 
)

Load a given scren from a container file

◆ loadScreen() [2/3]

void Access::FileManager::loadScreen ( const Common::Path filename)

Load a given screen by name

◆ loadScreen() [3/3]

void Access::FileManager::loadScreen ( Graphics::ManagedSurface dest,
int  fileNum,
int  subfile 
)

Load a screen resource onto a designated surface


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