[Orxonox-commit 5219] r9882 - in code/branches/radarDreiD: data/overlays src/modules/overlays/hud
wroennin at orxonox.net
wroennin at orxonox.net
Mon Dec 9 14:26:10 CET 2013
Author: wroennin
Date: 2013-12-09 14:26:10 +0100 (Mon, 09 Dec 2013)
New Revision: 9882
Modified:
code/branches/radarDreiD/data/overlays/HUDTemplates3.oxo
code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.cc
code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.h
Log:
added XMLProt for detectionLimit_
Modified: code/branches/radarDreiD/data/overlays/HUDTemplates3.oxo
===================================================================
--- code/branches/radarDreiD/data/overlays/HUDTemplates3.oxo 2013-12-09 13:14:06 UTC (rev 9881)
+++ code/branches/radarDreiD/data/overlays/HUDTemplates3.oxo 2013-12-09 13:26:10 UTC (rev 9882)
@@ -121,6 +121,7 @@
rotation = 0
sensitivity = 1.0
halfDotSizeDistance = 3000
+ detectionLimit = 10000.0
maximumDotSize = 0.1
maximumDotSize3D = 0.06
mapAngle3D = 0.6435011
Modified: code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.cc
===================================================================
--- code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.cc 2013-12-09 13:14:06 UTC (rev 9881)
+++ code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.cc 2013-12-09 13:26:10 UTC (rev 9882)
@@ -67,7 +67,6 @@
this->shapeMaterials_[RadarViewable::Dot] = "RadarDot.png";
this->shapeMaterials_[RadarViewable::Triangle] = "RadarTriangle.png";
this->shapeMaterials_[RadarViewable::Square] = "RadarSquare.png";
- this->setDetectionLimit( 10000.0f );
this->owner_ = 0;
this->map3DFront_ = static_cast<Ogre::PanelOverlayElement*>(Ogre::OverlayManager::getSingleton()
@@ -120,9 +119,7 @@
XMLPortParam(HUDRadar, "material3DFront", set3DMaterialFront, get3DMaterialFront, xmlelement, mode);
XMLPortParam(HUDRadar, "material3DBack", set3DMaterialBack, get3DMaterialBack, xmlelement, mode);
XMLPortParam(HUDRadar, "mapAngle3D", setMapAngle, getMapAngle, xmlelement, mode);
-
-
-
+ XMLPortParam(HUDRadar, "detectionLimit", setDetectionLimit, getDetectionLimit, xmlelement, mode);
}
void HUDRadar::addObject(RadarViewable* object)
Modified: code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.h
===================================================================
--- code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.h 2013-12-09 13:14:06 UTC (rev 9881)
+++ code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.h 2013-12-09 13:26:10 UTC (rev 9882)
@@ -58,10 +58,8 @@
float getHalfDotSizeDistance() const { return this->halfDotSizeDistance_; }
void setHalfDotSizeDistance(float distance) { this->halfDotSizeDistance_ = distance; }
- void setDetectionLimit( float limit )
- { this->detectionLimit_ = limit; }
- float getDetectionLimit() const
- { return this->detectionLimit_; }
+ void setDetectionLimit( float limit ) { this->detectionLimit_ = limit; }
+ float getDetectionLimit() const { return this->detectionLimit_; }
float getMaximumDotSize() const { return this->maximumDotSize_; }
void setMaximumDotSize(float size) { this->maximumDotSize_ = size; }
More information about the Orxonox-commit
mailing list