15GX_MOTION_NAMESPACE_BEGIN()
20class GxResMotionInterpolationTool : public
GxResBase
28 GX_RTTI_RESOURCE_NAME(GxResMotionInterpolationTool,
GxResBase,
"モーション補間編集用リソース");
39 GxResMotionInterpolationTool(
void){}
60class GxResMotionInterpolationToolXml :
public GxResMotionInterpolationTool
68 GX_RTTI_RESOURCE_NAME(GxResMotionInterpolationToolXml, GxResMotionInterpolationTool,
"モーション補間編集用XMLリソース");
79 GxResMotionInterpolationToolXml(
void);
100 void getToolRtti(
GxArray& arrayTool)
const override;
104 constexpr GxResModel* getResModel(
void)
const {
return _pResModel; }
106 constexpr void setResModel(
GxResModel* pResModel) { _pResModel = pResModel; }
108 constexpr GxResMotionPackage* getResMotionPackage(
void)
const {
return _pResMotionPackage; }
110 constexpr void setResMotionPackage(
GxResMotionPackage* pResMotionPackage) { _pResMotionPackage = pResMotionPackage; }
112 constexpr GxResMotionInterpolationSettingsXml* getResMotionInterpolationSettingsXml(
void)
const {
return _pResMotionInterpolationSettingsXml; }
114 constexpr void setResMotionInterpolationSettingsXml(GxResMotionInterpolationSettingsXml* pResMotionInterpolationSettingsXml) { _pResMotionInterpolationSettingsXml = pResMotionInterpolationSettingsXml; }
124 GxResMotionInterpolationSettingsXml* _pResMotionInterpolationSettingsXml;
129GX_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