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