Couch
World.h
1
#ifndef WORLD_H
2
#define WORLD_H
3
4
#include <btBulletDynamicsCommon.h>
5
6
#include "
Rigidbody.h
"
7
8
class
World
{
9
public
:
10
static
World
* GetWorld();
11
void
AddRigidbody(
Rigidbody
*rigidbody);
12
void
Step(
float
delta);
13
private
:
14
static
World
* world;
15
btDiscreteDynamicsWorld *btWorld;
16
btDefaultCollisionConfiguration *collisionConfiguration;
17
btCollisionDispatcher *dispatcher;
18
btBroadphaseInterface *overlappingPairCache;
19
btSequentialImpulseConstraintSolver *solver;
20
World
();
21
~
World
();
22
};
23
24
#endif
/* WORLD_H */
Rigidbody.h
Rigidbody
Definition:
Rigidbody.h:35
World
Definition:
World.h:8
Generated by
1.9.1