- Timestamp:
- Dec 10, 2012, 3:06:52 PM (11 years ago)
- Location:
- code/branches/presentationHS12
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/presentationHS12
- Property svn:mergeinfo changed
/code/branches/spaceNavigation (added) merged: 9381,9400,9421,9429,9434-9435,9443-9444,9450,9457,9468,9471-9472,9484,9486,9495-9496
- Property svn:mergeinfo changed
-
code/branches/presentationHS12/src/modules/overlays/hud/HUDNavigation.h
r9348 r9498 71 71 { return this->markerLimit_; } 72 72 73 static void selectClosestTarget(); 74 static void selectNextTarget(); 75 73 76 private: 74 77 struct ObjectInfo 75 78 { 76 79 Ogre::PanelOverlayElement* panel_; 80 Ogre::PanelOverlayElement* target_; 77 81 Ogre::TextAreaOverlayElement* text_; 78 82 bool outOfView_; 79 83 bool wasOutOfView_; 84 bool selected_; 80 85 }; 81 86 … … 85 90 inline void setNavMarkerSize(float size) 86 91 { 87 navMarkerSize_ = size;92 this->navMarkerSize_ = size; 88 93 this->sizeChanged(); 89 94 } 90 95 inline float getNavMarkerSize() const 91 96 { return navMarkerSize_; } 97 inline void setAimMarkerSize(float size) 98 { 99 this->aimMarkerSize_ = size; 100 this->sizeChanged(); 101 } 102 inline float getAimMarkerSize() const 103 { return aimMarkerSize_; } 92 104 inline void setDetectionLimit(float limit) 93 105 { this->detectionLimit_ = limit; } … … 104 116 float getArrowSizeY(int dist) const; 105 117 118 Vector3* toAimPosition(RadarViewable* target) const; 119 106 120 std::map<RadarViewable*, ObjectInfo> activeObjectList_; 107 121 std::list<std::pair<RadarViewable*, unsigned int> > sortedObjectList_; 108 122 109 123 float navMarkerSize_; 124 float aimMarkerSize_; 110 125 std::string fontName_; 111 126 float textSize_; 112 127 bool showDistance_; 128 129 RadarViewable* selectedTarget_; 130 131 bool closestTarget_; 132 bool nextTarget_; 133 134 static HUDNavigation* localHUD_s; //!< This is used as a filter. Only the local HUD should be influenced by the static Console Command functions. 135 136 137 float currentMunitionSpeed_; 113 138 114 139 unsigned int markerLimit_;
Note: See TracChangeset
for help on using the changeset viewer.