35 #ifndef _OrxoKartTile_H__ 36 #define _OrxoKartTile_H__ 52 void init(
int x,
int z,
int s,
float r,
int type);
54 virtual bool collidesAgainst(
WorldEntity* otherObject,
const btCollisionShape* ownCollisionShape, btManifoldPoint& contactPoint)
override;
57 {
return this->collided_; }
60 {
return this->kartCollider; }
63 { this->collided_ = setValue; }
The StaticEntity is the simplest derivative of the orxonox::WorldEntity class.
Definition: StaticEntity.h:50
Declaration of the OrxoKartKart class.
Model * model_
Definition: OrxoKartTile.h:66
OrxoKartKart * kartCollider
Definition: OrxoKartTile.h:70
OrxoKartKart * getObjectofCollision() const
Definition: OrxoKartTile.h:59
bool getCollided() const
Definition: OrxoKartTile.h:56
void setCollided(bool setValue)
Definition: OrxoKartTile.h:62
Definition: OrxoKartKart.h:41
The WorldEntity represents everything that can be put in a Scene at a certain location.
Definition: WorldEntity.h:72
Definition: OrxoKartTile.h:46
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
#define _OrxoKartExport
Definition: OrxoKartPrereqs.h:60
Shared library macros, enums, constants and forward declarations for the objects module ...
BoxCollisionShape * cs_
Definition: OrxoKartTile.h:68
Shared library macros, enums, constants and forward declarations for the OrxoKart module ...
bool collided_
Definition: OrxoKartTile.h:69
Model * arc
Definition: OrxoKartTile.h:67
Wrapper for the bullet box collision shape class btBoxShape.
Definition: BoxCollisionShape.h:56