14GX_MOTION_NAMESPACE_BEGIN()
27 GX_RTTI_RESOURCE_NAME(GxResMotionIKTool,
GxResBase,
"モーションIKツール用リソース");
38 GxResMotionIKTool(
void){}
57class GxResMotionIKToolXml :
public GxResMotionIKTool
65 GX_RTTI_RESOURCE_NAME(GxResMotionIKToolXml, GxResMotionIKTool,
"モーションIKツール用XMLリソース");
76 GxResMotionIKToolXml(
void);
90 void getToolRtti(
GxArray& arrayTool )
const override;
100 constexpr GxResModel* getResModel(
void)
const {
return _pResModel; }
102 constexpr void setResModel(
GxResModel* pResModel) { _pResModel = pResModel; }
104 constexpr GxResCollisionObject* getResCollisionObject(
void)
const {
return _pResCollisionObject; }
106 constexpr void setResCollisionObject(
GxResCollisionObject* pResCollisionObject) { _pResCollisionObject = pResCollisionObject; }
108 constexpr GxResMotionPackage* getResMotionPackage(
void)
const {
return _pResMotionPackage; }
110 constexpr void setResMotionPackage(
GxResMotionPackage* pResMotionPackage) { _pResMotionPackage = pResMotionPackage; }
112 constexpr GxResMotionIKXml* getResMotionIKXml(
void)
const {
return _pResMotionIKXml; }
114 constexpr void setResMotionIKXml(GxResMotionIKXml* pResMotionIKXml) { _pResMotionIKXml = pResMotionIKXml; }
125 GxResMotionIKXml* _pResMotionIKXml;
130GX_MOTION_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
配列クラス
Definition GxArray.h:18
リソース基底クラス
Definition GxResBase.h:23
コリジョンリソースクラス
Definition GxResCollisionObject.h:23
モデルリソースクラス
Definition GxResModel.h:20
モーションパッケージリソース
Definition GxResMotionPackage.h:20
ストリーム基礎クラス
Definition GxStream.h:20
32bitブーリアン
Definition GxDefine.h:173