35 #ifndef _AbstractRadiusHeightCollisionShape_H__ 36 #define _AbstractRadiusHeightCollisionShape_H__ 64 {
if(this->radius_ == value)
return false; this->radius_ = value; updateShape();
return true; }
79 {
if(this->height_ == value)
return false; this->height_ = value; updateShape();
return true; }
85 {
return this->height_; }
87 virtual void changedScale();
90 void registerVariables();
#define _ObjectsExport
Definition: ObjectsPrereqs.h:60
float height_
The height of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:93
float getRadius() const
Get the radius of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:69
bool setHeight(float value)
Set the height of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:78
float radius_
The radius of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:92
xmlelement
Definition: Super.h:519
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Wrapper for the bullet collision shapes with radius and height.
Definition: AbstractRadiusHeightCollisionShape.h:50
Mode
Definition: CorePrereqs.h:102
Definition of the CollisionShape class.
Shared library macros, enums, constants and forward declarations for the objects module ...
Wrapper for bullet collision shape class btCollisionShape.
Definition: CollisionShape.h:57
float getHeight() const
Get the height of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:84
bool setRadius(float value)
Set the radius of the AbstractRadiusHeightCollisionShape.
Definition: AbstractRadiusHeightCollisionShape.h:63