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

クラス Spr::SGBehaviorEngine

動作エンジンの基本クラス. [詳細]

#include <SGBehaviorEngine.h>

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

Spr::CDCollisionEngine, Spr::PHChangeObjectContainer, Spr::PHConstraintEngine, Spr::PHContactEngine, Spr::PHGeometry2DEngine, Spr::PHGravityEngine, Spr::PHJointBallPid, Spr::PHJointClearForce, Spr::PHJointControlEngine, Spr::PHJointPid, Spr::PHMagneticEngine, Spr::PHPenaltyEngine, Spr::PHSolidClearForce, Spr::PHSolverBase, Spr::PHSpring, Spr::PHStickEngine, Spr::PHWarpEngine, と Spr::PHWaterContactEngineに継承されています。

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

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

Public メソッド

Static Public 変数


説明

動作エンジンの基本クラス.

SGBehaviorEngine.h の 39 行で定義されています。


関数

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

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

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

Spr::CDCollisionEngine, Spr::PHChangeObjectContainer, Spr::PHContactEngine, Spr::PHJointEngine, Spr::PHJointClearForce, Spr::PHPenaltyEngine, Spr::PHSolidContainer, Spr::PHSolidClearForce, Spr::PHStickEngine, Spr::PHWarpEngine, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 43 行で定義されています。

virtual void Spr::SGBehaviorEngine::Step (  SGScene *  s  )  [inline, virtual]
 

時間を dt 進める

Spr::CDCollisionEngine, Spr::PHChangeObjectContainer, Spr::PHContactEngine, Spr::PHJointEngine, Spr::PHJointClearForce, Spr::PHPenaltyEngine, Spr::PHSolidContainer, Spr::PHSolidClearForce, Spr::PHStickEngine, Spr::PHWarpEngine, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 45 行で定義されています。

virtual void Spr::SGBehaviorEngine::LoadState (  const SGBehaviorStates &  states  )  [inline, virtual]
 

状態の読み出し

Spr::CDCollisionEngine, Spr::PHContactEngine, Spr::PHJointEngine, Spr::PHSolidContainer, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 47 行で定義されています。

virtual void Spr::SGBehaviorEngine::SaveState (  SGBehaviorStates &  states  )  const [inline, virtual]
 

状態の保存

Spr::CDCollisionEngine, Spr::PHContactEngine, Spr::PHJointEngine, Spr::PHSolidContainer, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 49 行で定義されています。

virtual void Spr::SGBehaviorEngine::Render (  GRRender *  r,
SGScene *  s
)  [inline, virtual]
 

レンダリング

Spr::CDCollisionEngine, Spr::PHContactEngine, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 51 行で定義されています。


変数

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

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

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

Spr::CDCollisionEngine, Spr::PHChangeObjectContainer, Spr::PHContactEngine, Spr::PHJointEngine, Spr::PHJointClearForce, Spr::PHPenaltyEngine, Spr::PHSolverBase, Spr::PHSolidContainer, Spr::PHSolidClearForce, Spr::PHStickEngine, Spr::PHWarpEngine, と Spr::PHWaterContactEngineで再定義されています。

SGBehaviorEngine.h の 41 行で定義されています。


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