29 #ifndef _ExplosionPart_H__ 30 #define _ExplosionPart_H__ 57 void ActuallyExplode();
65 void setMinSpeed(
float speed);
67 void setMaxSpeed(
float speed);
69 void setOffset(Vector3 newVector);
71 void setDirection(Vector3 newDirection);
72 Vector3 getDirection();
73 void setAngle(
float newAgnle);
75 void setDelay(
float newDelay);
bool bStop_
Definition: ExplosionPart.h:81
Definition of Model Class.
::std::string string
Definition: gtest-port.h:756
ParticleInterface * effect2Particle_
Definition: ExplosionPart.h:87
Definition: MovableEntity.h:42
Timer destroyTimer_
Definition: ExplosionPart.h:102
std::string effect1_
Definition: ExplosionPart.h:93
float getAngle(const orxonox::Vector3 &myposition, const orxonox::Vector3 &mydirection, const orxonox::Vector3 &otherposition)
Gets the angle between my viewing direction and the direction to the position of the other object...
Definition: Math.cc:98
Definition of Scene Class.
Declaration of facilities to handle exceptions.
xmlelement
Definition: Super.h:519
float angle_
Definition: ExplosionPart.h:97
Declaration of the Timer class, used to call functions after a given time-interval.
Vector3 direction_
Definition: ExplosionPart.h:96
Value
Definition: ToolsPrereqs.h:71
Declaration of the orxonox::Executor class and the createExecutor() functions.
LODParticle::Value LOD_
Definition: ExplosionPart.h:82
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
std::string effect2_
Definition: ExplosionPart.h:94
std::string mesh_
Definition: ExplosionPart.h:92
Mode
Definition: CorePrereqs.h:102
Shared library macros, enums, constants and forward declarations for the orxonox library ...
Declaration of the GameMode class which stores and returns the current mode of the game...
Definition: ExplosionPart.h:48
Model * model_
Definition: ExplosionPart.h:85
float minSpeed_
Definition: ExplosionPart.h:90
Defines several very important macros used to register objects, register classes, and to work with id...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
float delay_
Definition: ExplosionPart.h:98
float maxSpeed_
Definition: ExplosionPart.h:91
Timer is a helper class that executes a function after a given amount of seconds in game-time...
Definition: Timer.h:105
MovableEntity * explosionEntity_
Definition: ExplosionPart.h:100
Definition: ParticleInterface.h:39
Vector3 posOffset_
Definition: ExplosionPart.h:95
ParticleInterface * effect1Particle_
Definition: ExplosionPart.h:86