14GX_MOTION_NAMESPACE_BEGIN()
55 void setIkTargetPosition(
GxVector3 const* pPosition);
93GX_MOTION_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
オブジェクト基底クラス
Definition GxBase.h:88
IKチェイン基礎クラス
Definition GxIkChain.h:20
GxMotionJoint * _pChainEffectorJoint
チェインのエフェクター(最後の関節)
Definition GxIkChain.h:88
b32 _ownTarget
IK目標使用フラグ
Definition GxIkChain.h:82
constexpr GxMotionJoint * getStartJoint(void)
チェインの最初の関節を取得
Definition GxIkChain.h:61
GX_FORCE_INLINE GxMotionJoint const * getStartJoint(void) const
チェインの最初の関節を取得
Definition GxIkChain.h:59
GX_FORCE_INLINE GxVector3 const * getIkTargetPosition(void) const
グローバル座標ポインタを取得
Definition GxIkChain.h:57
GX_FORCE_INLINE GxMotionJoint const * getMiddleJoint(void) const
チェインの中(骨)の関節を取得
Definition GxIkChain.h:63
GxMotionJoint * _pChainStartJoint
チェインの最初の関節
Definition GxIkChain.h:86
GxMotionJoint * _pChainMiddleJoint
チェインの中(骨)の関節
Definition GxIkChain.h:87
constexpr GxMotionJoint * getMiddleJoint(void)
チェインの中(骨)の関節を取得
Definition GxIkChain.h:65
constexpr GxMotionJoint * getEndJoint(void)
チェインのエフェクター(最後の関節)を取得
Definition GxIkChain.h:69
GxVector3 const * _pIkTargetPosition
グローバル座標ポインタ
Definition GxIkChain.h:77
GX_FORCE_INLINE GxMotionJoint const * getEndJoint(void) const
チェインのエフェクター(最後の関節)を取得
Definition GxIkChain.h:67
モーションブレンドシステムの機能を導入するモジュール
Definition GxModUnitMotionBlend.h:18
GxMotionが使う関節クラス
Definition GxMotionJoint.h:150
モーション再生クラス
Definition GxMotionPlayer.h:22
3次元ベクトル
Definition GxVector.h:245
32bitブーリアン
Definition GxDefine.h:173