Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Gray3D::cModelXLoader Member List

This is the complete list of members for Gray3D::cModelXLoader, including all inherited members.

cModelX(const FILECHAR_t *pszFileName)Gray3D::cModelX
cModelXLoader(const FILECHAR_t *pszSrcPath, ID3DDevice *pDev)Gray3D::cModelXLoaderinline
ComputeBoundingBox(cBounds3f &bres)Gray3D::cModelX
ComputeBoundingSphere(cSpheref &bsphere)Gray3D::cModelX
CreateFrame(const char *pszName, _D3DXFRAME **ppNewFrame)Gray3D::cModelX
CreateMeshContainer(const char *pszName, const _D3DXMESHDATA *pMeshData, const _D3DXMATERIAL *pMaterials, const _D3DXEFFECTINSTANCE *pEffectInstances, DWORD NumMaterials, const DWORD *pAdjacency, ID3DXSkinInfo *, _D3DXMESHCONTAINER **ppNewMeshCont)Gray3D::cModelX
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cXResourceFile(const FILECHAR_t *pszFileName)Gray3D::cXResourceFile
DecRefCount()Gray::cRefBaseinline
DeleteDeviceObjects()Gray3D::cModelXvirtual
DestroyFrame(_D3DXFRAME *pFrameToFree)Gray3D::cModelX
DestroyFrameX(cModelXFrame *pFrame)Gray3D::cModelX
DestroyMeshContainer(_D3DXMESHCONTAINER *pMeshContBase)Gray3D::cModelX
FindFrame(const ATOMCHAR_t *pszFrameName) constGray3D::cModelX
FrameMove(float fElapsedTime)Gray3D::cModelX
get_BBox()Gray3D::cModelXinline
get_BSphere()Gray3D::cModelXinline
get_FilePath() constGray3D::cXResourceFileinline
get_FrameRoot() constGray3D::cModelXinline
get_FullPath() constGray3D::cXResourceFile
get_HashCode() const noexceptGray::cRefBaseinline
get_RefCount() const noexceptGray::cRefBaseinline
get_TotalFlags() constGray3D::cModelXinline
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
isResourceLoaded() const noexceptGray3D::cXResourceFileinlinevirtual
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidObj() const noexceptGray::cRefBaseinline
k_szFrameNamesGray3D::cModelXstatic
LoadFrameChildData(_D3DXFRAME *pF, ID3DXFileData *pData)Gray3D::cModelXinline
LoadMeshChildData(_D3DXMESHCONTAINER *pMC, ID3DXFileData *pData)Gray3D::cModelXinline
LoadMeshHierarchy(const FILECHAR_t *pstrMeshXFilePath, IDirect3DDevice9 *pd3dDevice)Gray3D::cModelXvirtual
LoadResource()Gray3D::cXResourceFileinlinevirtual
LoadTopLevelData(ID3DXFileData *pData)Gray3D::cModelX
m_bXHeaderValidGray3D::cModelXprotected
m_hResLoadGray3D::cXResourceFileprotected
m_ModelXHeaderGray3D::cModelX
m_pd3dDeviceGray3D::cModelXLoader
m_pFrameRootGray3D::cModelX
m_uTotalFlagsGray3D::cModelXprotected
MakePeerPath(const FILECHAR_t *pszName) constGray3D::cXResourceFileinline
OnFAIL(HRESULT hRes)Gray3D::cXResourceFilestatic
onFinalRelease()Gray::cRefBaseinlinevirtual
put_FilePath(const FILECHAR_t *pszFileName)Gray3D::cXResourceFile
put_LoadedState(HRESULT hResLoad)Gray3D::cXResourceFileinline
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
s_sFileLoadingGray3D::cXResourceFileprotectedstatic
SetDestructing()Gray::cRefBaseinline
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(cString, get_Name)() constGray3D::cXResourceFileinline
Gray::cRefBase::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
Gray::cRefBase::STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
UNITTEST_FRIEND(cModelX)Gray3D::cModelX
UpdateXHeader()Gray3D::cModelXinline
~cModelX()Gray3D::cModelXvirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cXResourceFile()Gray3D::cXResourceFilevirtual