SPL_Init | 初期化してマネージャを作成します。 |
SPL_Load | パーティクルリソース(spa)を読み込みます。 |
SPL_LoadTexByCallbackFunction | ユーザ定義のコールバック関数を用いてリソースに必要なテクスチャを読み込みます。 |
SPL_LoadTexPlttByCallbackFunction | ユーザ定義のコールバック関数を用いてリソースに必要なテクスチャパレットを読み込みます。 |
SPL_LoadTexByVRAMManager | VRAMマネージャを用いてリソースに必要なテクスチャを読み込みます。 |
SPL_LoadTexPlttByVRAMManager | VRAMマネージャを用いてリソースに必要なテクスチャパレットを読み込みます。 |
SPL_Calc | 1フレーム分の計算をおこないます。 |
SPL_Draw | 1フレーム分の描画をおこないます。 |
SPL_Create | エミッタを作成します。 |
SPL_CreateWithInitialize | 初期化つきでエミッタを作成します。 |
SPL_CreateWithInitializeEx | 初期化つきでエミッタを作成します。 |
SPL_Delete | 指定したエミッタを削除します。 |
SPL_DeleteAll | すべてのエミッタを削除します。 |
SPL_Emit | パーティクルを生成します。 |
SPL_EmitAt | エミッタの位置を指定してパーティクルを生成します。 |
SPL_SetPolygonAttrMiscFlag | パーティクルのポリゴン属性のmiscフラグを変更します。 |
SPL_GetEmitterNum | アクティブなエミッタの数を取得します。 |
SPL_GetWholeParticleNum | アクティブなパーティクルの数を取得します。。 |
SPL_SetDrawOrder | エミッタの描画順を変更します。 |
SPL_GetNextParticle | 次のパーティクルを取得します。 |
SPL_GetPrevParticle | 前のパーティクルを取得します。 |
SPL_GetParticlePos | 位置を取得します。 |
SPL_TerminateParticleLife | 寿命を終了させます。 |
SPL_GetParticleAge | 年齢を取得します。 |
SPL_GetParticleLife | 寿命を取得します。 |
SPL_GetTexOffsetOnResource | リソースにおけるテクスチャ位置のオフセットを取得します。 |
SPL_GetTexSizeOnResource | リソースにおけるテクスチャのサイズを取得します。 |
SPL_Util_SetCylinderEmiterDirection | 円柱型エミッタの方向と長さを変更します。 |