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

Spr::PHSolidContainer Class Reference

#include <PHSolid.h>

Inherits Spr::PHSolverBase.

Collaboration diagram for Spr::PHSolidContainer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Static Public Attributes


Detailed Description

Solidを保持するクラス.Solidの更新も行う.

Definition at line 171 of file PHSolid.h.


Member Function Documentation

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

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

Reimplemented from Spr::SGObject.

bool Spr::PHSolidContainer::DelChildObject SGObject o,
SGScene s
[virtual]
 

子オブジェクトの削除

Reimplemented from Spr::SGObject.

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

実行順序を決めるプライオリティ値.小さいほど早い

Reimplemented from Spr::SGBehaviorEngine.

Definition at line 178 of file PHSolid.h.

virtual void Spr::PHSolidContainer::Step SGScene s  )  [virtual]
 

速度→位置、加速度→速度の積分

Reimplemented from Spr::SGBehaviorEngine.

virtual void Spr::PHSolidContainer::ClearForce  )  [virtual]
 

剛体にかかった力のクリア

Implements Spr::PHSolverBase.

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

ドキュメントからのロード時,参照が解決したあとで呼び出される.

Reimplemented from Spr::SGObject.

virtual void Spr::PHSolidContainer::Clear SGScene s  )  [inline, virtual]
 

シーンをクリアするときの処理

Reimplemented from Spr::SGEngine.

Definition at line 185 of file PHSolid.h.

References PTM::VectorImp< SZ, STR, OD >::clear().

virtual size_t Spr::PHSolidContainer::NChildObjects  )  [inline, virtual]
 

所有しているsolidの数

Reimplemented from Spr::SGObject.

Definition at line 187 of file PHSolid.h.

References PTM::VectorImp< SZ, STR, OD >::size().

virtual SGObject* Spr::PHSolidContainer::ChildObject size_t  i  )  [inline, virtual]
 

所有しているsolid

Reimplemented from Spr::SGObject.

Definition at line 189 of file PHSolid.h.

virtual void Spr::PHSolidContainer::LoadState const SGBehaviorStates states  )  [virtual]
 

状態の読み出し

Reimplemented from Spr::SGBehaviorEngine.

virtual void Spr::PHSolidContainer::SaveState SGBehaviorStates states  )  const [virtual]
 

状態の保存

Reimplemented from Spr::SGBehaviorEngine.


Member Data Documentation

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

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

Reimplemented from Spr::PHSolverBase.

Definition at line 172 of file PHSolid.h.


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