8 namespace Mix{
namespace Dynamics{
virtual Float32 GetAngle(void) const =0
回転軸の角度を取得します
3次元浮動小数点ベクトルクラス
Definition: Vector3.h:12
virtual void SetLimitDamper(Float32 damper)=0
リミットのダンパーの減衰力を設定します
virtual Float32 GetUpperLimit(void) const =0
回転の最大角度を取得します
virtual ~IHingeJoint(void)
デストラクタ
Definition: IHingeJoint.h:17
ジョイントインターフェース
Definition: IJoint.h:12
virtual Float32 GetLimitDamper(void) const =0
リミットのダンパーの減衰力を取得します
クォータニオンクラス
Definition: Quaternion.h:10
virtual void SetMotorEnabled(Boolean state)=0
モーターを有効にするかどうかを設定します
virtual void SetLowerLimit(Float32 limit)=0
回転の最小角度を設定します
virtual void SetNormalSpring(Float32 spring)=0
モーターの垂直方向のスプリングのやわらかさを設定します
virtual Float32 GetLimitSpring(void) const =0
リミットのスプリングのやわらかさを取得します
virtual Boolean GetMotorEnabled(void) const =0
モーターが有効かどうかを取得します
virtual Float32 GetNormalSpring(void) const =0
モーターの垂直方向のスプリングのやわらかさを取得します
ミックス
Definition: AtomicValue.h:6
virtual void SetUpperLimit(Float32 limit)=0
回転の最大角度を設定します
virtual void SetMotorParams(Float32 velocity, Float32 maxImpulse)=0
モーターのパラメータを設定します
float Float32
32ビット浮動小数点
Definition: Common.h:83
virtual void SetAxis(const Mix::Vector3 &axis)=0
回転軸を設定します
virtual void SetLimitSpring(Float32 spring)=0
リミットのスプリングのやわらかさを設定します
virtual const Mix::Vector3 & GetAxis(void) const =0
回転軸を取得します
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
virtual Float32 GetLowerLimit(void) const =0
回転の最小角度を取得します
ヒンジジョイントインターフェース
Definition: IHingeJoint.h:13