#include <world.h>
Definition at line 32 of file world.h.
Public Member Functions | |
| World () | |
| IEnviroment & | Enviroment () const |
| PhysicsEngine & | Engine () const |
| double | TimeToCollision (IMovingObject &obj) const |
| bool | CollisionPoint (IMovingObject &obj, Point &result, double &time) const |
| ~World () | |
Private Member Functions | |
| World (const World &) | |
| World & | operator= (const World &) |
Private Attributes | |
| Members * | pimpl |
| World | ( | ) |
Intialize world by enviroment and engine
| ~World | ( | ) |
| IEnviroment& Enviroment | ( | ) | const |
Gets the world enviroment
Referenced by Core::GetEnviroment().

| PhysicsEngine& Engine | ( | ) | const |
Gets the worl physics engine
| double TimeToCollision | ( | IMovingObject & | obj | ) | const |
Computes time to first collision
| bool CollisionPoint | ( | IMovingObject & | obj, | |
| Point & | result, | |||
| double & | time | |||
| ) | const |
1.5.4