xoreos  0.0.5
Public Member Functions | Public Attributes | List of all members
Graphics::Aurora::Model_NWN2::ParserContext Struct Reference
Collaboration diagram for Graphics::Aurora::Model_NWN2::ParserContext:
Collaboration graph
[legend]

Public Member Functions

 ParserContext (const Common::UString &name)
 
 ~ParserContext ()
 
void clear ()
 

Public Attributes

Common::SeekableReadStreammdb
 
Common::UString mdlName
 
State * state
 
std::list< ModelNode_NWN2 * > nodes
 
uint32 offModelData
 
uint32 offRawData
 

Detailed Description

Definition at line 61 of file model_nwn2.h.

Constructor & Destructor Documentation

◆ ParserContext()

Graphics::Aurora::Model_NWN2::ParserContext::ParserContext ( const Common::UString name)

Definition at line 60 of file model_nwn2.cpp.

References Common::UString::c_str(), Aurora::kFileTypeMDB, mdb, mdlName, and ResMan.

Here is the call graph for this function:

◆ ~ParserContext()

Graphics::Aurora::Model_NWN2::ParserContext::~ParserContext ( )

Definition at line 67 of file model_nwn2.cpp.

Member Function Documentation

◆ clear()

void Graphics::Aurora::Model_NWN2::ParserContext::clear ( )

Definition at line 73 of file model_nwn2.cpp.

Referenced by Graphics::Aurora::Model_NWN2::addState(), and Graphics::Aurora::Model_NWN2::newState().

Here is the caller graph for this function:

Member Data Documentation

◆ mdb

Common::SeekableReadStream* Graphics::Aurora::Model_NWN2::ParserContext::mdb

◆ mdlName

Common::UString Graphics::Aurora::Model_NWN2::ParserContext::mdlName

◆ nodes

std::list<ModelNode_NWN2 *> Graphics::Aurora::Model_NWN2::ParserContext::nodes

◆ offModelData

uint32 Graphics::Aurora::Model_NWN2::ParserContext::offModelData

Definition at line 70 of file model_nwn2.h.

◆ offRawData

uint32 Graphics::Aurora::Model_NWN2::ParserContext::offRawData

Definition at line 71 of file model_nwn2.h.

◆ state

State* Graphics::Aurora::Model_NWN2::ParserContext::state

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