#include <TModel_DX8.h>
Public Member Functions | |
TModelHAL () | |
~TModelHAL () | |
virtual TBOOL | Create (TTMD *a_pTMD, TBOOL a_bLoad) override |
virtual TBOOL | Create (const TCHAR *a_szFileName, TBOOL a_bLoad) override |
virtual void | Delete () override |
virtual TBOOL | LoadFromFile (const TCHAR *a_szFileName) override |
virtual void | Unload () override |
virtual TBOOL | GetUnknownFlag () override |
virtual TBOOL | LoadTMDHAL (TTMD *a_pTMD) |
virtual TBOOL | LoadTMDHAL (const TCHAR *a_szFileName, TTRB *a_pAssetTRB, TUINT8 a_ui8FileNameLen) |
TBOOL | Create (const TCHAR *a_szFileName, TBOOL a_bLoad, TTRB *a_pAssetTRB, TUINT8 a_ui8FileNameLen) |
![]() | |
TModel () | |
virtual | ~TModel () |
TBOOL | LoadTRB () |
TBOOL | LoadTRB (TTRB *a_pTRB) |
TBOOL | LoadTRB (const TCHAR *a_szFileName, TTRB *a_pAssetTRB, TUINT8 a_ui8FileNameLen) |
void | UnloadTRB () |
TModelInstance * | CreateInstance () |
void * | GetSymbol (const TCHAR *a_szSymbolName) |
TBOOL | IsCreated () const |
TBOOL | IsLoaded () const |
void | SetNumLODs (TINT a_iNumLODs) |
TINT | GetNumLODs () const |
TTRB * | GetTRB () const |
TModelLOD & | GetLOD (TUINT32 a_uiLOD) |
const TModelLOD & | GetLOD (TUINT32 a_uiLOD) const |
TSkeleton * | GetSkeleton () const |
template<class T> | |
T * | CastSymbol (const TCHAR *a_szSymbolName) |
Definition at line 6 of file TModel_DX8.h.
TModelHAL::TModelHAL | ( | ) |
Definition at line 13 of file TModel_DX8.cpp.
TModelHAL::~TModelHAL | ( | ) |
Definition at line 18 of file TModel_DX8.cpp.
Implements TModel.
Definition at line 40 of file TModel_DX8.cpp.
TBOOL TModelHAL::Create | ( | const TCHAR * | a_szFileName, |
TBOOL | a_bLoad, | ||
TTRB * | a_pAssetTRB, | ||
TUINT8 | a_ui8FileNameLen ) |
Definition at line 57 of file TModel_DX8.cpp.
Implements TModel.
Definition at line 23 of file TModel_DX8.cpp.
|
overridevirtual |
Implements TModel.
Definition at line 74 of file TModel_DX8.cpp.
|
overridevirtual |
|
virtual |
Definition at line 138 of file TModel_DX8.cpp.
|
virtual |
|
overridevirtual |
Implements TModel.
Definition at line 92 of file TModel_DX8.cpp.