OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Types | Private Attributes | List of all members
MWWorld::GameContentLoader Struct Reference
Inheritance diagram for MWWorld::GameContentLoader:
Collaboration diagram for MWWorld::GameContentLoader:

Public Member Functions

 GameContentLoader (Loading::Listener &listener)
 
bool addLoader (const std::string &extension, ContentLoader *loader)
 
void load (const boost::filesystem::path &filepath, int &index)
 
- Public Member Functions inherited from MWWorld::ContentLoader
 ContentLoader (Loading::Listener &listener)
 
virtual ~ContentLoader ()
 

Private Types

typedef std::map< std::string,
ContentLoader * > 
LoadersContainer
 

Private Attributes

LoadersContainer mLoaders
 

Additional Inherited Members

- Protected Attributes inherited from MWWorld::ContentLoader
Loading::ListenermListener
 

Member Typedef Documentation

typedef std::map<std::string, ContentLoader*> MWWorld::GameContentLoader::LoadersContainer
private

Constructor & Destructor Documentation

MWWorld::GameContentLoader::GameContentLoader ( Loading::Listener listener)
inline

Member Function Documentation

bool MWWorld::GameContentLoader::addLoader ( const std::string &  extension,
ContentLoader loader 
)
inline

Here is the caller graph for this function:

void MWWorld::GameContentLoader::load ( const boost::filesystem::path &  filepath,
int index 
)
inlinevirtual

Reimplemented from MWWorld::ContentLoader.

Here is the call graph for this function:

Member Data Documentation

LoadersContainer MWWorld::GameContentLoader::mLoaders
private

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