8 namespace Mix{
namespace Scene{
UInt32 maxSkipFrames
スキップする最大フレーム数
Definition: IParticleSystem.h:60
遠い場合( CONFIG::farMinDist 〜 CONFIG::farMaxDist )は指定された値( CONFIG::maxSkipFrames )だけフレー...
Definition: IParticleSystem.h:37
virtual Boolean Internal_CreateProcessor(Mix::Scene::IParticleProcessor **ppProcessor)=0
プロセッサーを作成します
virtual ~IParticleSystem(void)
デストラクタ
Definition: IParticleSystem.h:65
BASE_FLAGS
ベースフラグ列挙定数
Definition: IParticleSystem.h:17
Float32 farMinDist
遠いと判断する最小距離( farMinDist > farMaxDist )
Definition: IParticleSystem.h:54
virtual Float32 Internal_GetGenerateInterval(void) const =0
生成する間隔(秒単位)を取得します
virtual const Mix::Scene::IParticleSystem::CONFIG & GetConfig(void) const =0
設定を取得します
UInt32 behaviorFlags
振る舞いフラグ( Mix::Scene::IParticleSystem::BEHAVIOR_FLAGS 列挙定数の組み合わせ ) ...
Definition: IParticleSystem.h:50
発生元の回転、移動の影響を受けない
Definition: IParticleSystem.h:24
パーティクルジェネレータータインターフェース
Definition: IParticleGenerator.h:12
Float32 farMaxDist
遠いと判断する最大距離( farMinDist < farMaxDist )
Definition: IParticleSystem.h:57
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
UInt32 baseFlags
ベースフラグ( Mix::Scene::IParticleSystem::BASE_FLAGS 列挙定数の組み合わせ )
Definition: IParticleSystem.h:46
BEHAVIOR_FLAGS
振る舞いフラグ列挙定数
Definition: IParticleSystem.h:30
ミックス
Definition: AtomicValue.h:6
virtual void Internal_GetGenerator(Mix::Scene::IParticleGenerator **ppGenerator)=0
ジェネレーターを取得します
常にカメラの方向を向きます
Definition: IParticleSystem.h:20
float Float32
32ビット浮動小数点
Definition: Common.h:83
リファレンスクラス
Definition: Reference.h:12
virtual UInt32 Internal_GetGenerateCount(void) const =0
生成する数を取得します
パーティクルシステムタインターフェース
Definition: IParticleSystem.h:12
設定構造体
Definition: IParticleSystem.h:42
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
視界に入っていない場合( Mix::Scene::IParticle::IsVisible() == False )は更新を行わない ...
Definition: IParticleSystem.h:33
パーティクルプロセッサーインターフェース
Definition: IParticleProcessor.h:12