#include "Ogre.h"
#include "ODE/Ode.h"
#include <vector>
Classes | |
struct | THING_EVENT |
The structure used for acquiring CThing events. More... | |
class | CThing |
The class that all physics objects derive from in the CWorld system. More... | |
class | CBox |
The class that represents a box in the CWorld system. More... | |
class | CSphere |
The class that represents a sphere in the CWorld system. More... | |
class | CSpirit |
The class that represents a spirit in the CWorld system. A Spirit a cylinderic object that can move and jump like a player. I can also climb inclined surfaces and stairs. More... | |
class | CWorld |
The class used for physics emulation in a Bsp Scene Manager. More... | |
Defines | |
#define | CWORLD_MINIMUM_IMPACT 2000.0f |
The minimum impact value a CThing event. | |
#define | CWORLD_MAXIMUM_IMPACT 10000.0f |
The maximum impact value a CThing event. | |
#define | CWORLD_EVENT_GAP 0.2f |
The minimum gap time between two consecutive events on a CThing. | |
#define | CWORLD_DEFAULT_GRAVITY 90.0f |
The default gravitational acceleration for the CWorld. | |
#define | TYPE_CBOX 1 |
CThing type identifier for CBox class. | |
#define | TYPE_CSPHERE 2 |
CThing type identifier for CSphere class. | |
#define | TYPE_CSPIRIT 3 |
CThing type identifier for CSpirit class. |
#define CWORLD_EVENT_GAP 0.2f |
#define CWORLD_MAXIMUM_IMPACT 10000.0f |
#define CWORLD_MINIMUM_IMPACT 2000.0f |
#define TYPE_CBOX 1 |
#define TYPE_CSPHERE 2 |
#define TYPE_CSPIRIT 3 |