KMdlExporter Class Reference

List of all members.

Public Member Functions

 KMdlExporter ()
virtual ~KMdlExporter ()
virtual int ExtCount ()
virtual const TCHAR * Ext (int i)
virtual const TCHAR * LongDesc ()
virtual const TCHAR * ShortDesc ()
virtual const TCHAR * AuthorName ()
virtual const TCHAR * CopyrightMessage ()
virtual unsigned int Version ()
virtual const TCHAR * OtherMessage1 ()
virtual const TCHAR * OtherMessage2 ()
virtual void ShowAbout (HWND hWnd)
virtual int DoExport (const TCHAR *name, ExpInterface *ei, Interface *i, BOOL suppressPrompts=FALSE, DWORD options=0)

Protected Member Functions

bool ExportNode (KMdlLoader &Loader, KMdlMesh *pMesh, INode *pNode, bool bSelected, TimeValue Time)
KMdlMeshExportBoneObject (KMdlLoader &Loader, INode *pNode, TimeValue Time)
KMdlMeshExportTriObject (KMdlLoader &Loader, INode *pNode, TimeValue Time)
bool ExportMaterials (KMdlLoader &Loader, MtlBaseLib *pMtlBaseLib)
Point3 GetVertexNormal (Mesh *mesh, int faceNo, RVertex *rv)
KMdlMeshExportHelpers (KMdlLoader &Loader, INode *pNode, TimeValue Time)
void ExportMatrices (KMdlMesh *pMdlMesh, INode *pNode)

Static Protected Member Functions

static INT_PTR CALLBACK ExportDlgProc (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)

Protected Attributes

TimeValue m_TickStart
TimeValue m_TickEnd
TimeValue m_TickStep

Detailed Description

Definition at line 24 of file MDLMaxExporter.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:36 2007 for Zythum Project by  doxygen 1.5.1-p1