3#include <FK/ParticleSet.h>
9using namespace System::Collections::Generic;
43 Dictionary<int, fk_Particle^> map;
46 ::FK::fk_ParticleSet * GetP(
void);
49#if !defined(FK_DOXYGEN_USER_PROCESS)
88 property unsigned int Count {
107 property unsigned int MaxSize {
109 void set(
unsigned int);
FK の各クラスの基盤となる基本クラス
Definition Base_CLI.h:104
パーティクル集合を制御するクラス
Definition ParticleSet_CLI.h:41
bool IndivMode
個別動作モードプロパティ
Definition ParticleSet_CLI.h:131
fk_Particle ^ NewParticle(double x, double y, double z)
パーティクル生成メソッド3
delegate void ParticleMethod1(void)
ParticleMethod1 ^ AllMethod
全体動作用抽象メソッド
Definition ParticleSet_CLI.h:276
bool RemoveParticle(fk_Particle ^ p)
パーティクル削除メソッド1
fk_Particle ^ GetParticle(int ID)
パーティクルインスタンス参照メソッド
bool RemoveParticle(int ID)
パーティクル削除メソッド2
ParticleMethod2 ^ GenMethod
個別初期化用抽象メソッド
Definition ParticleSet_CLI.h:264
fk_Particle ^ NewParticle(void)
パーティクル生成メソッド1
bool AllMode
全体動作モードプロパティ
Definition ParticleSet_CLI.h:119
fk_Shape^ Shape
モデル設定用プロパティ
Definition ParticleSet_CLI.h:75
unsigned int Count
年齢プロパティ
Definition ParticleSet_CLI.h:88
unsigned int MaxSize
パーティクル最大個数プロパティ
Definition ParticleSet_CLI.h:107
fk_Particle ^ GetNextParticle(fk_Particle^ p)
パーティクルインスタンス順次取得取得
fk_Particle ^ NewParticle(fk_Vector^ pos)
パーティクル生成メソッド2
unsigned int ParticleNum
パーティクル個数プロパティ
Definition ParticleSet_CLI.h:96
ParticleMethod2 ^ IndivMethod
個別動作用抽象メソッド
Definition ParticleSet_CLI.h:291
delegate void ParticleMethod2(fk_Particle^)
パーティクル単体を制御するクラス
Definition Particle_CLI.h:50
形状用基底クラス
Definition Shape_CLI.h:29
3次元ベクトルを管理するクラス
Definition Vector_CLI.h:35
Definition AppWindow_CLI.h:11