14GX_MOTION_NAMESPACE_BEGIN()
19class GxResMotionBlendTool : public
GxResBase
27 GX_RTTI_RESOURCE_NAME(GxResMotionBlendTool,
GxResBase,
"モーションブレンドツール用リソース");
38 GxResMotionBlendTool(
void){}
57class GxResMotionBlendToolXml :
public GxResMotionBlendTool
65 GX_RTTI_RESOURCE_NAME(GxResMotionBlendToolXml, GxResMotionBlendTool,
"モーションブレンドツール用XMLリソース");
76 GxResMotionBlendToolXml(
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 GxResMotionPackage* getResMotionPackage(
void)
const {
return _pResMotionPackage; }
106 constexpr void setResMotionPackage(
GxResMotionPackage* pResMotionPackage) { _pResMotionPackage = pResMotionPackage; }
108 constexpr GxResMotionBlendXml* getResMotionBlendXml(
void)
const {
return _pResMotionBlendXml; }
110 constexpr void setResMotionBlendXml(GxResMotionBlendXml* pResMotionBlend) { _pResMotionBlendXml = pResMotionBlend; }
120 GxResMotionBlendXml* _pResMotionBlendXml;
125GX_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 GxResModel.h:20
モーションパッケージリソース
Definition GxResMotionPackage.h:20
ストリーム基礎クラス
Definition GxStream.h:20
32bitブーリアン
Definition GxDefine.h:173