virtual void SetAngularImpulse(const Mix::Vector3 &minImpulse, const Mix::Vector3 &maxImpulse)=0
回転の撃力を設定します
virtual const Mix::Vector3 & GetMaxAngularAcceleration(void) const =0
回転の最大加速度を取得します
virtual ~IDefaultParticleSystem(void)
デストラクタ
Definition: IDefaultParticleSystem.h:29
virtual Mix::Scene::IDefaultParticleSystem::PLANE_TYPE GetPlaneType(void) const =0
プレーンの種類を取得します
シンプルパーティクルシステムインターフェース
Definition: ISimpleParticleSystem.h:12
virtual const Mix::Vector3 & GetMinAngularAcceleration(void) const =0
回転の最小加速度を取得します
PLANE_TYPE
プレーンタイプ列挙定数
Definition: IDefaultParticleSystem.h:20
YZ平面
Definition: IDefaultParticleSystem.h:24
XY平面
Definition: IDefaultParticleSystem.h:22
デフォルトパーティクルプロデューサーインターフェース
Definition: IDefaultParticleSystem.h:15
virtual const Mix::Vector3 & GetMinAngularImpulse(void) const =0
回転の最小撃力を取得します
virtual const Mix::Vector3 & GetMaxAngularImpulse(void) const =0
回転の最大撃力を取得します
シンプルパーティクルシステムインターフェースインクルードファイル
XZ平面
Definition: IDefaultParticleSystem.h:23
virtual void SetAngularAcceleration(const Mix::Vector3 &minAcc, const Mix::Vector3 &maxAcc)=0
回転の加速度を設定します