メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::PHWarpEngine

#include <PHWarp.h>

Spr::SGBehaviorEngine, と Spr::CDCollisionListenerを継承しています。

Spr::PHWarpEngineのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

Public 変数

Static Public 変数

Protected 変数

構成


説明

ワープエンジン

PHWarp.h38 行で定義されています。


関数

int Spr::PHWarpEngine::GetPriority  )  const [inline, virtual]
 

PHWarpEngine の呼ばれる優先順位.

Spr::SGBehaviorEngineを再定義しています。

PHWarp.h55 行で定義されています。

bool Spr::PHWarpEngine::AddChildObject SGObject o,
SGScene s
[virtual]
 

子オブジェクトの追加(所有・参照を問わない)

Spr::SGObjectを再定義しています。

void Spr::PHWarpEngine::After SGScene scene,
CDFramePairWithRecord fr
[virtual]
 

接触時に呼ばれるコールバック.ワープをさせる処理を行う.

Spr::CDCollisionListenerを再定義しています。

virtual void Spr::PHWarpEngine::Step SGScene s  )  [inline, virtual]
 

時間を dt 進める(何もしない,Listener の Collide がすべての処理をする)

Spr::SGBehaviorEngineを再定義しています。

PHWarp.h61 行で定義されています。

virtual void Spr::PHWarpEngine::Clear SGScene s  )  [virtual]
 

クリア

Spr::SGEngineを再定義しています。

virtual void Spr::PHWarpEngine::Loaded SGScene scene  )  [virtual]
 

ロード完了時の処理,CollisionEngine にコールバックを登録する.CollisionEngine がなければ作る.

Spr::SGObjectを再定義しています。

void Spr::PHWarpEngine::AddFramePairRecord PHWarp w,
int  f1,
int  f2,
PHSolid s1,
PHSolid s2 = NULL
 

FramePairRecord の登録.


変数

UTTypeInfoImp< PHWarpEngine > Spr::PHWarpEngine::typeInfo [static]
 

クラス名の取得などの基本機能の実装

Spr::SGBehaviorEngineを再定義しています。

PHWarp.h39 行で定義されています。

PHWarps Spr::PHWarpEngine::warps
 

ワープの情報

PHWarp.h69 行で定義されています。

int Spr::PHWarpEngine::listenerPos [protected]
 

リスナの位置

PHWarp.h71 行で定義されています。

int Spr::PHWarpEngine::framePairRecordPos [protected]
 

ワープエンジン用の FramePairRecord の位置

PHWarp.h72 行で定義されています。

std::vector< UTRef<FramePairRecord> > Spr::PHWarpEngine::framePairRecords [protected]
 

フレーム対ごとのワープデータ

PHWarp.h73 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 02:00:22 2006に生成されました。  doxygen 1.4.1