53 virtual void changedOwner()
override;
54 void setConfigValues();
88 void setMapAngle(
float mapAngle) { this->mapAngle_ = mapAngle; }
94 virtual void radarTick(
float dt)
override;
float sensitivity_
Definition: HUDRadar.h:121
void setHalfDotSizeDistance(float distance)
Definition: HUDRadar.h:59
float halfDotSizeDistance_
Definition: HUDRadar.h:108
std::string get3DMaterial() const
Definition: HUDRadar.h:73
std::map< RadarViewable::Shape, std::string > shapeMaterials_
Definition: HUDRadar.h:99
std::string material3DFront_
Definition: HUDRadar.h:115
void set3DMaterialBack(std::string material3DBack)
Definition: HUDRadar.h:80
Ogre::PanelOverlayElement * marker_
Definition: HUDRadar.h:104
void setMapAngle(float mapAngle)
Definition: HUDRadar.h:88
float getMapAngle() const
Definition: HUDRadar.h:87
void set3DMaterialFront(std::string material3DFront)
Definition: HUDRadar.h:77
::std::string string
Definition: gtest-port.h:756
std::string get3DMaterialFront() const
Definition: HUDRadar.h:76
ControllableEntity * owner_
Definition: HUDRadar.h:123
Definition: RadarListener.h:37
float detectionLimit_
Definition: HUDRadar.h:122
Interface for receiving window events.
Definition: RadarViewable.h:48
float maximumDotSize3D_
Definition: HUDRadar.h:110
xmlelement
Definition: Super.h:519
Ogre::PanelOverlayElement * map3DBack_
Definition: HUDRadar.h:119
float getMaximumDotSize() const
Definition: HUDRadar.h:64
float mapAngle_
Definition: HUDRadar.h:111
float getHalfDotSizeDistance() const
Definition: HUDRadar.h:58
std::string get2DMaterial() const
Definition: HUDRadar.h:70
#define _OverlaysExport
Definition: OverlaysPrereqs.h:60
std::string material2D_
Definition: HUDRadar.h:113
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Shared library macros, enums, constants and forward declarations for the overlays module ...
std::string get3DMaterialBack() const
Definition: HUDRadar.h:79
Mode
Definition: CorePrereqs.h:102
bool RadarMode_
Definition: HUDRadar.h:106
void setDetectionLimit(float limit)
Definition: HUDRadar.h:61
void setMaximumDotSize3D(float size)
Definition: HUDRadar.h:68
std::string material3D_
Definition: HUDRadar.h:114
void setRadarSensitivity(float sensitivity)
Definition: HUDRadar.h:84
Base class to display content directly onto the screen.
Definition: OrxonoxOverlay.h:72
float getMaximumDotSize3D() const
Definition: HUDRadar.h:67
Declaration of the OrxonoxOverlay class.
Definition: HUDRadar.h:46
float maximumDotSize_
Definition: HUDRadar.h:109
void set3DMaterial(std::string material3D)
Definition: HUDRadar.h:74
void setMaximumDotSize(float size)
Definition: HUDRadar.h:65
float getDetectionLimit() const
Definition: HUDRadar.h:62
Ogre::PanelOverlayElement * map3DFront_
Definition: HUDRadar.h:118
std::string material3DBack_
Definition: HUDRadar.h:116
std::map< RadarViewable *, Ogre::PanelOverlayElement * > radarObjects_
Definition: HUDRadar.h:103
The ControllableEntity is derived from the orxonox::MobileEntity.
Definition: ControllableEntity.h:48
virtual float getRadarSensitivity() const override
Definition: HUDRadar.h:82
void set2DMaterial(std::string material2D)
Definition: HUDRadar.h:71