xoreos  0.0.5
Public Member Functions | Public Attributes | List of all members
Graphics::Aurora::Model_Witcher::ParserContext Struct Reference
Collaboration diagram for Graphics::Aurora::Model_Witcher::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_Witcher * > nodes
 
uint16 fileVersion
 
uint32 offModelData
 
uint32 modelDataSize
 
uint32 offRawData
 
uint32 rawDataSize
 
uint32 offTextureInfo
 
uint32 offTexData
 
uint32 texDatasize
 

Detailed Description

Definition at line 48 of file model_witcher.h.

Constructor & Destructor Documentation

◆ ParserContext()

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

Definition at line 91 of file model_witcher.cpp.

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

Here is the call graph for this function:

◆ ~ParserContext()

Graphics::Aurora::Model_Witcher::ParserContext::~ParserContext ( )

Definition at line 97 of file model_witcher.cpp.

Member Function Documentation

◆ clear()

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

Definition at line 103 of file model_witcher.cpp.

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

Here is the caller graph for this function:

Member Data Documentation

◆ fileVersion

uint16 Graphics::Aurora::Model_Witcher::ParserContext::fileVersion

◆ mdb

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

◆ mdlName

Common::UString Graphics::Aurora::Model_Witcher::ParserContext::mdlName

◆ modelDataSize

uint32 Graphics::Aurora::Model_Witcher::ParserContext::modelDataSize

Definition at line 60 of file model_witcher.h.

Referenced by Graphics::Aurora::Model_Witcher::load().

◆ nodes

std::list<ModelNode_Witcher *> Graphics::Aurora::Model_Witcher::ParserContext::nodes

◆ offModelData

uint32 Graphics::Aurora::Model_Witcher::ParserContext::offModelData

◆ offRawData

uint32 Graphics::Aurora::Model_Witcher::ParserContext::offRawData

◆ offTexData

uint32 Graphics::Aurora::Model_Witcher::ParserContext::offTexData

◆ offTextureInfo

uint32 Graphics::Aurora::Model_Witcher::ParserContext::offTextureInfo

◆ rawDataSize

uint32 Graphics::Aurora::Model_Witcher::ParserContext::rawDataSize

Definition at line 63 of file model_witcher.h.

Referenced by Graphics::Aurora::Model_Witcher::load().

◆ state

State* Graphics::Aurora::Model_Witcher::ParserContext::state

◆ texDatasize

uint32 Graphics::Aurora::Model_Witcher::ParserContext::texDatasize

Definition at line 68 of file model_witcher.h.

Referenced by Graphics::Aurora::Model_Witcher::load().


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