8 namespace Mix{
namespace Scene{
virtual Float32 GetLinearSleepingThresholds(void) const =0
移動を停止する速度を取得します
virtual void Activate(Boolean bInstantly=False)=0
活動状態にします
virtual Boolean GetColliders(Mix::Scene::IActorDynamicsDirector::ICollection< Mix::Scene::IActorCollider > **ppCollection)=0
全てのコライダーを含むコレクションを取得します
virtual void Deactivate(Boolean bForce=False, Boolean bInstantly=False)=0
非活動状態にします
virtual void SetCharacterEnabled(Boolean state)=0
キャラクターを有効にするかどうかを設定します
virtual void SetColliderEnabled(Boolean state)=0
コライダーを有効にするかどうかを設定します
virtual Float32 GetAngularSleepingThresholds(void) const =0
回転を停止する速度を取得します
virtual void SetAngularSleepingThresholds(Float32 threshold)=0
回転を停止する速度を設定します
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
virtual Boolean IsSensorEnabled(void) const =0
センサーが有効かどうかを取得します
virtual ~ICollection(void)
デストラクタ
Definition: IActorDynamicsDirector.h:23
virtual Boolean IsCharacterEnabled(void) const =0
キャラクターが有効かどうかを確認します
virtual void SetColliderMode(Mix::Scene::DYNAMICS_COLLIDER_MODE mode, Boolean bInstantly=False)=0
コライダーのモードを設定します
virtual T * operator[](UInt32 index) const =0
オブジェクトを取得します
ミックス
Definition: AtomicValue.h:6
#define False
Boolean型の偽値
Definition: Common.h:108
アクターダイナミクスディレクターインターフェース
Definition: IActorDynamicsDirector.h:12
virtual void ClearMotion(Boolean bInstantly=False)=0
モーションをクリアします
virtual void ClearForce(Boolean bInstantly=False)=0
フォースをクリアします
virtual Mix::Scene::DYNAMICS_COLLIDER_MODE GetColliderMode(void) const =0
コライダーのモードを取得します
float Float32
32ビット浮動小数点
Definition: Common.h:83
virtual void SetCharacterMode(Mix::Scene::DYNAMICS_KCHAR_MODE mode, Boolean bInstantly=False)=0
キャラクターのモードを設定します
リファレンスクラス
Definition: Reference.h:12
virtual void SetSensorEnabled(Boolean state)=0
センサーを有効にするかどうかを設定します
virtual UInt32 GetCount(void) const =0
オブジェクトの数を取得します
virtual Mix::Scene::DYNAMICS_KCHAR_MODE GetCharacterMode(void) const =0
キャラクターのモードを取得します
DYNAMICS_COLLIDER_MODE
ダイナミクスコライダーモード列挙定数
Definition: Common.h:2655
DYNAMICS_KCHAR_MODE
ダイナミクスキネマティックキャラクターモード
Definition: Common.h:2677
コレクションインターフェース
Definition: IActorDynamicsDirector.h:19
virtual void SetLinearSleepingThresholds(Float32 threshold)=0
移動を停止する速度を設定します
virtual Boolean Get(UInt32 index, T **ppObject)=0
オブジェクトを取得します
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
virtual Boolean IsActive(void) const =0
活動状態かどうかを確認します
virtual ~IActorDynamicsDirector(void)
デストラクタ
Definition: IActorDynamicsDirector.h:47
virtual Boolean GetSensors(Mix::Scene::IActorDynamicsDirector::ICollection< Mix::Scene::IActorSensor > **ppCollection)=0
全てのセンサーを含むコレクションを取得します
virtual Boolean IsColliderEnabled(void) const =0
コライダーが有効かどうかを確認します