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

クラス Spr::PHPenaltyEngine

#include <PHPenalty.h>

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

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

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

Public メソッド

Public 変数

Static Public 変数


説明

ペナルティ法のエンジン. 衝突判定を行い,ペナルティを求め,PHSolidに力を加える.

PHPenalty.h の 64 行で定義されています。


関数

bool Spr::PHPenaltyEngine::AddChildObject (  SGObject *  o,
SGScene *  s
)  [virtual]
 

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

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

int Spr::PHPenaltyEngine::GetPriority (   )  const [inline, virtual]
 

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

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

PHPenalty.h の 70 行で定義されています。

virtual void Spr::PHPenaltyEngine::Step (  SGScene *  s  )  [virtual]
 

時間を dt 進める

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

virtual void Spr::PHPenaltyEngine::Clear (  SGScene *  s  )  [virtual]
 

ペナルティをクリアする.

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

virtual void Spr::PHPenaltyEngine::Loaded (  SGScene *  scene  )  [inline, virtual]
 

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

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

PHPenalty.h の 75 行で定義されています。


変数

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

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

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

PHPenalty.h の 65 行で定義されています。

PHPenalties Spr::PHPenaltyEngine::penalties
 

2つの剛体のペナルティ計算

PHPenalty.h の 65 行で定義されています。


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