Panda3D
Public Types | Public Member Functions | Public Attributes | List of all members
MaxEggLoader Class Reference

Public Types

typedef second_of_pair_iterator< JointTable::const_iterator > JointIterator
 
typedef phash_map< EggGroup *, MaxEggJoint * > JointTable
 
typedef second_of_pair_iterator< MeshTable::const_iterator > MeshIterator
 
typedef phash_map< EggVertexPool *, MaxEggMesh * > MeshTable
 
typedef second_of_pair_iterator< TexTable::const_iterator > TexIterator
 
typedef phash_map< string, MaxEggTex * > TexTable
 

Public Member Functions

bool ConvertEggData (EggData *data, bool merge, bool model, bool anim)
 
bool ConvertEggFile (const char *name, bool merge, bool model, bool anim)
 
void CreateSkinModifier (MaxEggMesh *M)
 
MaxEggJointFindJoint (EggGroup *joint)
 
MaxEggMeshGetMesh (EggVertexPool *pool)
 
MaxEggTexGetTex (const Filename &fn)
 
MaxEggJointMakeJoint (EggGroup *joint, EggGroup *context)
 
void TraverseEggNode (EggNode *node, EggGroup *context)
 

Public Attributes

JointTable _joint_tab
 
MeshTable _mesh_tab
 
int _next_tex
 
TexTable _tex_tab
 

Detailed Description

Definition at line 53 of file maxEggLoader.cxx.


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