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

クラス Spr::PHChangeObject

#include <PHChangeObject.h>

Spr::SGObjectを継承しています。

Spr::PHChangeObjectCollision, と Spr::PHChangeObjectOrientationに継承されています。

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

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

Public メソッド

Public 変数

Static Public 変数


説明

Solidの入れ替えを行うクラスの基本クラス.PHChangeObjectContainerが持つ

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


関数

void Spr::PHChangeObject::Step  ) 
 

IsChange()の結果に応じてChange()を実行する.PHChangeObjectContainer::Step()から呼ばれる.

void Spr::PHChangeObject::Change  ) 
 

Solidの入れ替えを行う.

virtual bool Spr::PHChangeObject::IsChange  )  [pure virtual]
 

入れ替え処理を行うかどうか判断する

Spr::PHChangeObjectCollision, と Spr::PHChangeObjectOrientationで実装されています.

virtual void Spr::PHChangeObject::Clear  )  [pure virtual]
 

クリア

Spr::PHChangeObjectCollision, と Spr::PHChangeObjectOrientationで実装されています.


変数

UTTypeInfoImpAbst< PHChangeObject > Spr::PHChangeObject::typeInfo [static]
 

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

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

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

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

UTRef<PHSolid> Spr::PHChangeObject::solid[2]
 

入れ替え前[0]と入れ替え後[1]の剛体

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


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