ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Stark::ArchiveLoader::LoadedArchive Class Reference

Collaboration diagram for Stark::ArchiveLoader::LoadedArchive:

List of all members.

Public Member Functions

 LoadedArchive (const Common::String &archiveName)
 ~LoadedArchive ()
const Common::StringgetFilename () const
const Formats::XARCArchivegetXArc () const
Resources::ObjectgetRoot () const
void importResources ()
bool isInUse () const
void incUsage ()
void decUsage ()

Private Attributes

uint _useCount
Common::String _filename
Formats::XARCArchive _xarc
Resources::Object_root

Detailed Description

Definition at line 94 of file archiveloader.h.


Constructor & Destructor Documentation

Stark::ArchiveLoader::LoadedArchive::LoadedArchive ( const Common::String archiveName  )  [explicit]

Definition at line 31 of file archiveloader.cpp.

Stark::ArchiveLoader::LoadedArchive::~LoadedArchive (  ) 

Definition at line 40 of file archiveloader.cpp.


Member Function Documentation

void Stark::ArchiveLoader::LoadedArchive::decUsage (  )  [inline]

Definition at line 107 of file archiveloader.h.

const Common::String& Stark::ArchiveLoader::LoadedArchive::getFilename (  )  const [inline]

Definition at line 99 of file archiveloader.h.

Resources::Object* Stark::ArchiveLoader::LoadedArchive::getRoot (  )  const [inline]

Definition at line 101 of file archiveloader.h.

const Formats::XARCArchive& Stark::ArchiveLoader::LoadedArchive::getXArc (  )  const [inline]

Definition at line 100 of file archiveloader.h.

void Stark::ArchiveLoader::LoadedArchive::importResources (  ) 

Definition at line 47 of file archiveloader.cpp.

void Stark::ArchiveLoader::LoadedArchive::incUsage (  )  [inline]

Definition at line 106 of file archiveloader.h.

bool Stark::ArchiveLoader::LoadedArchive::isInUse (  )  const [inline]

Definition at line 105 of file archiveloader.h.


Member Data Documentation


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


Generated on Sat May 18 2019 05:07:17 for ResidualVM by doxygen 1.7.1
curved edge   curved edge