| 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_Delete | 指定したエミッタを削除します。 |
| SPL_DeleteAll | すべてのエミッタを削除します。 |
| SPL_Emit | パーティクルを生成します。 |
| SPL_EmitAt | エミッタの位置を指定してパーティクルを生成します。 |
| SPL_SetPolygonAttrMiscFlag | パーティクルのポリゴン属性のmiscフラグを変更します。 |
| SPL_GetEmitterNum | アクティブなエミッタの数を取得します。 |
| SPL_GetWholeParticleNum | アクティブなパーティクルの数を取得します。。 |
| SPL_GetNextParticle | 次のパーティクルを取得します。 |
| SPL_GetPrevParticle | 前のパーティクルを取得します。 |
| SPL_GetParticlePos | 位置を取得します。 |
| SPL_TerminateParticleLife | 寿命を終了させます。 |
| SPL_GetParticleAge | 年齢を取得します。 |
| SPL_GetParticleLife | 寿命を取得します。 |
| SPL_GetTexOffsetOnResource | リソースにおけるテクスチャ位置のオフセットを取得します。 |
| SPL_GetTexSizeOnResource | リソースにおけるテクスチャのサイズを取得します。 |
| SPL_Util_SetCylinderEmiterDirection | 円柱型エミッタの方向と長さを変更します。 |