52 virtual void tick(
float dt)
override;
55 { this->origin_ = origin; }
58 {
return this->raceFinished; }
60 {
return this->numberOfShrooms; }
66 std::vector<OrxoKartTile*>
tiles;
69 int wayPointCounter = 0;
int level
Definition: OrxoKart.h:77
bool firstTick_
Definition: OrxoKart.h:71
The OrxoKartOrigin implements the playing field OrxoKart takes place in and allows for many parameter...
Definition: OrxoKartOrigin.h:46
Declaration of the OrxoKartKart class.
std::vector< OrxoKartTile * > wayPoints
Definition: OrxoKart.h:68
int numberOfWP
Definition: OrxoKart.h:67
int numberOfShrooms
Definition: OrxoKart.h:73
WeakPtr wraps a pointer to an object, which becomes nullptr if the object is deleted.
Definition: CorePrereqs.h:236
int n
Definition: OrxoKart.h:76
Definition: OrxoKartKart.h:41
OrxoKartFlag * flag_
Definition: OrxoKart.h:65
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Definition: Gametype.h:63
void setOrigin(OrxoKartOrigin *origin)
Definition: OrxoKart.h:54
Definition: OrxoKart.h:47
int s
Definition: OrxoKart.h:75
#define _OrxoKartExport
Definition: OrxoKartPrereqs.h:60
Definition: OrxoKartFlag.h:46
OrxoKartKart * player
Definition: OrxoKart.h:63
WeakPtr< OrxoKartOrigin > origin_
Definition: OrxoKart.h:64
int getRaceFinished() const
Definition: OrxoKart.h:57
int getNumberOfShrooms() const
Definition: OrxoKart.h:59
Shared library macros, enums, constants and forward declarations for the OrxoKart module ...
bool raceFinished
Definition: OrxoKart.h:70
std::vector< OrxoKartTile * > tiles
Definition: OrxoKart.h:66