49 virtual void tick(
float dt)
override;
51 virtual void setProperties(
float newLeftBoundary,
float newRightBoundary,
float newLowerBoundary,
float newUpperBoundary,
float newHSpeed,
float newVSpeed);
53 virtual void touchFigure();
56 { this->fieldWidth_ = width; this->fieldHeight_ = height; }
58 { this->setFieldDimension(dimension.x, dimension.y); }
60 {
return Vector2(this->fieldWidth_, this->fieldHeight_); }
62 { this->width_ = width; }
66 { this->height_ = height; }
void setHeight(const float height)
Definition: JumpItem.h:65
Definition: JumpItem.h:44
#define _JumpExport
Definition: JumpPrereqs.h:60
void setFieldDimension(float width, float height)
Definition: JumpItem.h:55
bool attachedToFigure_
Definition: JumpItem.h:70
Definition: MovableEntity.h:42
float height_
Definition: JumpItem.h:76
WeakPtr wraps a pointer to an object, which becomes nullptr if the object is deleted.
Definition: CorePrereqs.h:236
void setWidth(const float width)
Definition: JumpItem.h:61
Shared library macros, enums, constants and forward declarations for the jump module ...
float rightBoundary_
Definition: JumpItem.h:79
void setFieldDimension(const Vector2 &dimension)
Definition: JumpItem.h:57
xmlelement
Definition: Super.h:519
float fieldWidth_
Definition: JumpItem.h:73
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Mode
Definition: CorePrereqs.h:102
float width_
Definition: JumpItem.h:77
float leftBoundary_
Definition: JumpItem.h:78
WeakPtr< JumpFigure > figure_
Definition: JumpItem.h:75
float getWidth() const
Definition: JumpItem.h:63
float fieldHeight_
Definition: JumpItem.h:74
float lowerBoundary_
Definition: JumpItem.h:80
Vector2 getFieldDimension() const
Definition: JumpItem.h:59
float getHeight() const
Definition: JumpItem.h:67
float upperBoundary_
Definition: JumpItem.h:81