Voxellancer
0.3
A game about voxels in space
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Pages
worldobjectcollision.h
1
#pragma once
2
3
#include <list>
4
5
#include "voxelcollision.h"
6
7
class
WorldObject
;
8
class
WorldObjectCollision
;
9
10
11
class
WorldObjectCollision
{
12
public
:
13
WorldObjectCollision
(
WorldObject
* worldObjectA,
WorldObject
* worldObjectB);
14
15
WorldObject
* worldObjectA();
16
WorldObject
* worldObjectB();
17
18
std::list<VoxelCollision>& voxelCollisions();
19
void
addVoxelCollision(
VoxelCollision
& voxelCollision);
20
21
22
protected
:
23
WorldObject
* m_worldObjectA;
24
WorldObject
* m_worldObjectB;
25
std::list<VoxelCollision> m_voxelCollisions;
26
};
WorldObjectCollision
Definition:
worldobjectcollision.h:11
WorldObject
Definition:
worldobject.h:43
VoxelCollision
Definition:
voxelcollision.h:22
src
collision
worldobjectcollision.h
Generated on Sun Mar 30 2014 13:32:30 for Voxellancer by
1.8.6