danmaq Nineball Library | All Packages | All Classes | Index | Frames No Frames |
Package danmaq.nineball.core

Interfaces

| Interface | Description
--- | --- | ---
| IDisposed | 解放したかどうかを取得できるクラスインターフェイスです。
| IScene | シーンの基底となるインターフェイスです。
| ITask | タスクの基底となるインターフェイスです。 タスク管理クラスCTaskManagerに登録するタスクを作成するためには、 このクラスを実装するか、CTaskBaseを継承します。

Classes

| Class | Description
--- | --- | ---
| CMainLoop | メインループクラスです。
| CPhaseManager | フェーズ進行・カウンタ進行の管理をするクラス。 使用するためにはcount++を毎フレーム呼び出してください。
| CSceneManager | シーン進行を管理するクラスです。 このクラスにシーンを登録し、そしてこのクラスを通じ実行させます。 複数シーンのスタックを積むことも出来ます。 (この場合、一番若いシーンが実行されます)
| CTaskBase | タスクの基底となるクラスです。 タスク管理クラスCTaskManagerに登録するタスクを作成するためには、 このクラスを継承するか、ITaskを実装します。
| CTaskManager | タスク管理クラスです。