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

#include <esmloader.hpp>

Inheritance diagram for MWWorld::EsmLoader:
Collaboration diagram for MWWorld::EsmLoader:

Public Member Functions

 EsmLoader (MWWorld::ESMStore &store, std::vector< ESM::ESMReader > &readers, ToUTF8::Utf8Encoder *encoder, Loading::Listener &listener)
 
void load (const boost::filesystem::path &filepath, int &index)
 
- Public Member Functions inherited from MWWorld::ContentLoader
 ContentLoader (Loading::Listener &listener)
 
virtual ~ContentLoader ()
 

Private Attributes

std::vector< ESM::ESMReader > & mEsm
 
MWWorld::ESMStoremStore
 
ToUTF8::Utf8EncodermEncoder
 

Additional Inherited Members

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

Constructor & Destructor Documentation

MWWorld::EsmLoader::EsmLoader ( MWWorld::ESMStore store,
std::vector< ESM::ESMReader > &  readers,
ToUTF8::Utf8Encoder encoder,
Loading::Listener listener 
)

Member Function Documentation

void MWWorld::EsmLoader::load ( const boost::filesystem::path &  filepath,
int index 
)
virtual

Reimplemented from MWWorld::ContentLoader.

Here is the call graph for this function:

Member Data Documentation

ToUTF8::Utf8Encoder* MWWorld::EsmLoader::mEncoder
private
std::vector<ESM::ESMReader>& MWWorld::EsmLoader::mEsm
private
MWWorld::ESMStore& MWWorld::EsmLoader::mStore
private

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