GUInity
Public Member Functions | Public Attributes | List of all members
MeshImporter Class Reference

Public Member Functions

void init ()
 
void shutdown ()
 
shared_ptr< MeshimportFbxMesh (string filename)
 
void importFbxSkeleton (FbxSkeleton *skeletonNode)
 
void importFbxSkin (FbxSkin *skinNode)
 
shared_ptr< MeshimportFbxMesh (FbxScene *scene, FbxMesh *meshNode)
 
shared_ptr< SkinnedMeshimportFbxSkinnedMesh (FbxScene *scene, FbxMesh *meshNode)
 
void importFbxAnimation (FbxScene *scene, FbxNode *node)
 
shared_ptr< MeshimportObjMesh (string filename)
 
bool isMeshSkinned (FbxMesh *meshNode)
 
void getVertexData (FbxMesh *m_pMesh, int uPoly, int uVertex, FbxVector4 &fbxVertex, FbxVector4 &fbxNormal, FbxVector2 &fbxUV)
 
template<typename T >
bool findVertex (std::map< T, unsigned short > &vertexMap, T &v, unsigned short &index)
 

Public Attributes

FbxManager * fbxManager
 
FbxIOSettings * ios
 
FbxImporter * lImporter
 

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