xoreos
0.0.5
|
Public Member Functions | |
ParserContext (const Common::UString &name) | |
~ParserContext () | |
void | open (const Common::UString &name) |
void | clear () |
Public Attributes | |
Common::UString | mmhFile |
Common::UString | mshFile |
Common::UString | mmhName |
Common::UString | mshName |
::Aurora::GFF4File * | mmh |
::Aurora::GFF4File * | msh |
const ::Aurora::GFF4Struct * | mmhTop |
const ::Aurora::GFF4Struct * | mshTop |
State * | state |
std::list< ModelNode_DragonAge * > | nodes |
Definition at line 60 of file model_dragonage.h.
Graphics::Aurora::Model_DragonAge::ParserContext::ParserContext | ( | const Common::UString & | name | ) |
Definition at line 131 of file model_dragonage.cpp.
References Common::StackException::add(), Common::UString::c_str(), mmh, msh, and open().
Graphics::Aurora::Model_DragonAge::ParserContext::~ParserContext | ( | ) |
Definition at line 176 of file model_dragonage.cpp.
void Graphics::Aurora::Model_DragonAge::ParserContext::clear | ( | ) |
Definition at line 183 of file model_dragonage.cpp.
Referenced by Graphics::Aurora::Model_DragonAge::addState(), and Graphics::Aurora::Model_DragonAge::newState().
void Graphics::Aurora::Model_DragonAge::ParserContext::open | ( | const Common::UString & | name | ) |
Definition at line 147 of file model_dragonage.cpp.
References Common::FilePath::changeExtension(), Common::debugTag(), Aurora::kFileTypeMMH, Aurora::kFileTypeMSH, Aurora::GFF4FieldNamesEnum::kGFF4MMHModelHierarchyModelDataName, Aurora::GFF4FieldNamesEnum::kGFF4MMHName, Aurora::GFF4FieldNamesEnum::kGFF4Name, Graphics::Aurora::kMMHID, Graphics::Aurora::kMSHID, Graphics::Aurora::kVersion01, Graphics::Aurora::kVersion10, and Common::UString::toLower().
Referenced by ParserContext().
::Aurora::GFF4File* Graphics::Aurora::Model_DragonAge::ParserContext::mmh |
Definition at line 67 of file model_dragonage.h.
Referenced by ParserContext().
Common::UString Graphics::Aurora::Model_DragonAge::ParserContext::mmhFile |
Definition at line 61 of file model_dragonage.h.
Common::UString Graphics::Aurora::Model_DragonAge::ParserContext::mmhName |
Definition at line 64 of file model_dragonage.h.
Referenced by Graphics::Aurora::Model_DragonAge::load(), and Graphics::Aurora::ModelNode_DragonAge::load().
const ::Aurora::GFF4Struct* Graphics::Aurora::Model_DragonAge::ParserContext::mmhTop |
Definition at line 70 of file model_dragonage.h.
Referenced by Graphics::Aurora::Model_DragonAge::load().
::Aurora::GFF4File* Graphics::Aurora::Model_DragonAge::ParserContext::msh |
Definition at line 68 of file model_dragonage.h.
Referenced by ParserContext().
Common::UString Graphics::Aurora::Model_DragonAge::ParserContext::mshFile |
Definition at line 62 of file model_dragonage.h.
Common::UString Graphics::Aurora::Model_DragonAge::ParserContext::mshName |
Definition at line 65 of file model_dragonage.h.
Referenced by Graphics::Aurora::ModelNode_DragonAge::load().
const ::Aurora::GFF4Struct* Graphics::Aurora::Model_DragonAge::ParserContext::mshTop |
Definition at line 71 of file model_dragonage.h.
Referenced by Graphics::Aurora::ModelNode_DragonAge::readMesh().
std::list<ModelNode_DragonAge *> Graphics::Aurora::Model_DragonAge::ParserContext::nodes |
Definition at line 75 of file model_dragonage.h.
Referenced by Graphics::Aurora::Model_DragonAge::addState(), Graphics::Aurora::Model_DragonAge::load(), and Graphics::Aurora::ModelNode_DragonAge::readChildren().
State* Graphics::Aurora::Model_DragonAge::ParserContext::state |
Definition at line 73 of file model_dragonage.h.
Referenced by Graphics::Aurora::Model_DragonAge::addState(), Graphics::Aurora::ModelNode_DragonAge::load(), and Graphics::Aurora::Model_DragonAge::newState().