39 GxResCollisionMeshFbx(
void);
53#if PLATFORM_PHYSX_SUPPORT
55 void convertVertexDataToConvex(f32 skinWidth = 0.0f);
59 void analysisMaterialNames(
const FbxNode* pNode,
GxArray& nameList);
61 u32 getMeshCount(
const FbxNode* pNode);
63 GxResModelFbx::GxIntermediateMesh* analysisNode(
const FbxNode* pNode, GxResModelFbx::GxIntermediateMesh* pIntermediateMesh, FbxNodeAttribute::EType type);
65 b32 loadMesh(
const FbxMesh* pMesh, GxResModelFbx::GxIntermediateMesh* pIntermediateMesh);
67 b32 loadElement(
const FbxMesh* pFbxMesh, GxResModelFbx::GxIntermediateMesh* pIntermediateMesh);
74GX_PHYSICS_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
#define GX_PHYSICS_NAMESPACE_BEGIN()
ネームスペースマクロ
Definition GxPhysics.h:28
#define GX_RTTI_RESOURCE(__THIS__, __BASE__)
リソースクラス型情報宣言
Definition GxRttiResource.h:102
配列クラス
Definition GxArray.h:18
メッシュコリジョンリソースクラス
Definition GxResCollisionMesh.h:19
void cleanup(void) override
delete直前に呼び出される関数
Definition GxResCollisionMesh.cpp:57
b32 load(GxStream &stream, u32 size)
ロード
Definition GxResCollisionMesh.cpp:83
ストリーム基礎クラス
Definition GxStream.h:20
32bitブーリアン
Definition GxDefine.h:173