Assimp  v4.1. (December 2018)
FBXParser.cpp File Reference

Implementation of the FBX parser and the rudimentary DOM that we use. More...

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::FBX
 

Macros

#define MAX_FLOAT_LENGTH   31
 

Functions

const ElementAssimp::FBX::GetRequiredElement (const Scope &sc, const std::string &index, const Element *element)
 
const ScopeAssimp::FBX::GetRequiredScope (const Element &el)
 
const TokenAssimp::FBX::GetRequiredToken (const Element &el, unsigned int index)
 
size_t Assimp::FBX::ParseTokenAsDim (const Token &t)
 
size_t Assimp::FBX::ParseTokenAsDim (const Token &t, const char *&err_out)
 
float Assimp::FBX::ParseTokenAsFloat (const Token &t)
 
float Assimp::FBX::ParseTokenAsFloat (const Token &t, const char *&err_out)
 
uint64_t Assimp::FBX::ParseTokenAsID (const Token &t)
 
uint64_t Assimp::FBX::ParseTokenAsID (const Token &t, const char *&err_out)
 
int Assimp::FBX::ParseTokenAsInt (const Token &t)
 
int Assimp::FBX::ParseTokenAsInt (const Token &t, const char *&err_out)
 
int64_t Assimp::FBX::ParseTokenAsInt64 (const Token &t)
 
int64_t Assimp::FBX::ParseTokenAsInt64 (const Token &t, const char *&err_out)
 
std::string Assimp::FBX::ParseTokenAsString (const Token &t)
 
std::string Assimp::FBX::ParseTokenAsString (const Token &t, const char *&err_out)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< aiColor4D > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< aiVector2D > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< aiVector3D > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< float > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< int > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< int64_t > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< uint64_t > &out, const Element &el)
 
void Assimp::FBX::ParseVectorDataArray (std::vector< unsigned int > &out, const Element &el)
 
aiMatrix4x4 Assimp::FBX::ReadMatrix (const Element &element)
 

Detailed Description

Implementation of the FBX parser and the rudimentary DOM that we use.

Macro Definition Documentation

◆ MAX_FLOAT_LENGTH

#define MAX_FLOAT_LENGTH   31