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

クラス Spr::CDCollisionListener

衝突時のリスナー(コールバック)クラス. [詳細]

#include <CDCollisionEngine.h>

Spr::PHChangeObjectCollision [private], Spr::PHContactEngine [private], Spr::PHStickEngine [private], と Spr::PHWarpEngine [private]に継承されています。

すべてのメンバ一覧

Public メソッド


説明

衝突時のリスナー(コールバック)クラス.

CDCollisionEngine.h の 14 行で定義されています。


関数

virtual void Spr::CDCollisionListener::BeforeAll (  SGScene *  scene  )  [inline, virtual]
 

すべての前に一度呼び出させるコールバック.

CDCollisionEngine.h の 17 行で定義されています。

virtual void Spr::CDCollisionListener::Before (  SGScene *  scene,
CDFramePairWithRecord *  fr
)  [inline, virtual]
 

衝突判定後,解析前に呼び出されるコールバック.接触しているフレーム対の数だけ呼び出される.

Spr::PHContactEngineで再定義されています。

CDCollisionEngine.h の 20 行で定義されています。

virtual void Spr::CDCollisionListener::Analyzed (  SGScene *  scene,
CDFramePairWithRecord *  fr,
CDGeometryPair *  geom,
CDConvexPairWithRecord *  conv,
CDContactAnalysis *  analyzer
)  [inline, virtual]
 

解析直後,交差部の面や頂点が有効なときに,接触している凸形状対の数だけ呼び出されるコールバック.

Spr::PHContactEngineで再定義されています。

CDCollisionEngine.h の 22 行で定義されています。

virtual void Spr::CDCollisionListener::After (  SGScene *  scene,
CDFramePairWithRecord *  fr
)  [inline, virtual]
 

解析後に呼び出されるコールバック.接触しているフレーム対の数だけ呼び出される.

Spr::PHChangeObjectCollision, Spr::PHContactEngine, Spr::PHStickEngine, と Spr::PHWarpEngineで再定義されています。

CDCollisionEngine.h の 24 行で定義されています。

virtual void Spr::CDCollisionListener::AfterAll (  SGScene *  scene  )  [inline, virtual]
 

すべての後に一度呼び出させるコールバック.

CDCollisionEngine.h の 27 行で定義されています。


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