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

クラス Spr::PHChangeObjectCollision

#include <PHChangeObject.h>

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

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

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

Public メソッド

Public 変数

Static Public 変数

Protected 変数


説明

指定フレームへの衝突の有無で,入れ替え処理を行うか判断

PHChangeObject.h49 行で定義されています。


関数

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

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

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

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

接触時にCDCollisionEngine::Step()から呼ばれるコールバック.接触フラグをTRUEにする

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

virtual void Spr::PHChangeObjectCollision::Clear  )  [virtual]
 

クリア

Spr::PHChangeObjectを実装しています.

virtual bool Spr::PHChangeObjectCollision::IsChange  )  [virtual]
 

接触フラグの結果を返し,次のステップに備えてフラグをFALSEに初期化する

Spr::PHChangeObjectを実装しています.

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

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

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


変数

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

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

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

PHChangeObject.h50 行で定義されています。

UTRef<SGFrame> Spr::PHChangeObjectCollision::detectorFrame
 

検出用フレーム

PHChangeObject.h50 行で定義されています。

bool Spr::PHChangeObjectCollision::bCollision
 

接触フラグ

PHChangeObject.h54 行で定義されています。

int Spr::PHChangeObjectCollision::listenerPos [protected]
 

リスナの位置

PHChangeObject.h56 行で定義されています。


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