8 namespace Mix{
namespace Dynamics{
3次元浮動小数点ベクトルクラス
Definition: Vector3.h:12
virtual void SetLimitSpring(Float32 spring)=0
リミットのスプリングのやわらかさを設定します
virtual void SetSwingLimit1(Float32 limit)=0
スイング1の最大角度を設定します
virtual const Mix::Vector3 & GetSwingAxis(void) const =0
スイングの軸を取得します
virtual Float32 GetLimitDamper(void) const =0
リミットのダンパーの減衰力を取得します
virtual void SetSwingLimit2(Float32 limit)=0
スイング2の最大角度を設定します
virtual void SetTwistAxis(const Mix::Vector3 &axis)=0
ツイストの軸を設定します
virtual void SetTwistLimit(Float32 limit)=0
ツイストの最大角度を設定します
virtual void SetPivotDamper(Float32 damper)=0
ピボットのダンパーの減衰力を設定します
ジョイントインターフェース
Definition: IJoint.h:12
ボールジョイントインターフェース
Definition: IBallJoint.h:14
virtual Float32 GetSwingLimit1(void) const =0
スイング1の最大角度を取得します
virtual void SetLimitDamper(Float32 damper)=0
リミットのダンパーの減衰力を設定します
virtual Float32 GetTwistLimit(void) const =0
ツイストの最大角度を取得します
virtual void SetDamping(Float32 damping)=0
運動の減衰値を設定します
virtual const Mix::Vector3 & GetTwistAxis(void) const =0
ツイストの軸を取得します
virtual Float32 GetSwingLimit2(void) const =0
スイング2の最大角度を取得します
virtual Float32 GetDamping(void) const =0
運動の減衰値を取得します
virtual Float32 GetLimitSpring(void) const =0
リミットのスプリングのやわらかさを取得します
ミックス
Definition: AtomicValue.h:6
float Float32
32ビット浮動小数点
Definition: Common.h:83
virtual Float32 GetPivotSpring(void) const =0
ピボットのスプリングのやわらかさを取得します
virtual void SetPivotSpring(Float32 spring)=0
ピボットのスプリングのやわらかさを設定します
virtual Float32 GetPivotDamper(void) const =0
ピボットのダンパーの減衰力を取得します
virtual ~IBallJoint(void)
デストラクタ
Definition: IBallJoint.h:18
virtual void SetSwingAxis(const Mix::Vector3 &axis)=0
スイングの軸を設定します