- fbx: further work on DOM, start work on geometry extraction.

This commit is contained in:
Alexander Gessler
2012-06-26 19:19:13 +02:00
parent 25dfbdf58d
commit c0af603f0c
4 changed files with 85 additions and 17 deletions

View File

@@ -70,7 +70,7 @@ namespace Assimp {
namespace FBX {
// ------------------------------------------------------------------------------------------------
Element::Element(TokenPtr key_token, Parser& parser)
Element::Element(const Token& key_token, Parser& parser)
: key_token(key_token)
{
TokenPtr n = NULL;
@@ -140,7 +140,7 @@ Scope::Scope(Parser& parser,bool topLevel)
}
const std::string& str = n->StringContents();
elements.insert(ElementMap::value_type(str,new_Element(n,parser)));
elements.insert(ElementMap::value_type(str,new_Element(*n,parser)));
// Element() should stop at the next Key token (or right after a Close token)
n = parser.CurrentToken();