32 #ifndef _HoverShip_H__ 33 #define _HoverShip_H__ 50 { this->jumpBoost_ = jumpBoost; }
53 {
return this->jumpBoost_; }
55 virtual void moveFrontBack(
const Vector2& value)
override;
57 virtual void moveRightLeft(
const Vector2& value)
override;
59 virtual void moveUpDown(
const Vector2& value)
override;
61 virtual void rotateYaw(
const Vector2& value)
override;
63 virtual void rotatePitch(
const Vector2& value)
override;
65 virtual void rotateRoll(
const Vector2& value)
override;
67 virtual bool collidesAgainst(
WorldEntity* otherObject,
const btCollisionShape* cs, btManifoldPoint& contactPoint)
override;
69 virtual void boost(
bool bBoost)
override;
void setJumpBoost(float jumpBoost)
sets this ships jumpBoost
Definition: HoverShip.h:49
Definition: CorePrereqs.h:309
bool isFloor_
Definition: HoverShip.h:73
float jumpBoost_
Definition: HoverShip.h:72
The WorldEntity represents everything that can be put in a Scene at a certain location.
Definition: WorldEntity.h:72
#define _HoverExport
Definition: HoverPrereqs.h:60
xmlelement
Definition: Super.h:519
The SpaceShip is the principal entity through which the player interacts with the game...
Definition: SpaceShip.h:90
Shared library macros, enums, constants and forward declarations for the Hover module ...
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
float getJumpBoost() const
returns this ships jumpBoost
Definition: HoverShip.h:52
Definition: HoverShip.h:41