Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::PHChangeObject Class Reference

#include <PHChangeObject.h>

Inherits Spr::SGObject.

Inherited by Spr::PHChangeObjectCollision, and Spr::PHChangeObjectOrientation.

Collaboration diagram for Spr::PHChangeObject:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Public Attributes

Static Public Attributes


Detailed Description

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

Definition at line 11 of file PHChangeObject.h.


Member Function Documentation

void Spr::PHChangeObject::Step  ) 
 

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

void Spr::PHChangeObject::Change  ) 
 

Solidの入れ替えを行う.

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

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

Implemented in Spr::PHChangeObjectCollision, and Spr::PHChangeObjectOrientation.

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

クリア

Implemented in Spr::PHChangeObjectCollision, and Spr::PHChangeObjectOrientation.


Member Data Documentation

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

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

Reimplemented from Spr::SGObject.

Reimplemented in Spr::PHChangeObjectCollision, and Spr::PHChangeObjectOrientation.

Definition at line 12 of file PHChangeObject.h.

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

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

Definition at line 12 of file PHChangeObject.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:08:37 2006 for Springhead by  doxygen 1.4.1