Changeset 1747 for code/trunk/src/orxonox/Radar.cc
- Timestamp:
- Sep 9, 2008, 4:25:52 AM (16 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/core3 (added) merged: 1573-1574,1583-1586,1591-1594,1596-1597,1603,1606-1607,1610-1611,1655,1658,1676-1679,1681-1685,1687,1716-1723,1725-1729,1736
- Property svn:mergeinfo changed
-
code/trunk/src/orxonox/Radar.cc
r1625 r1747 39 39 #include "core/CoreIncludes.h" 40 40 #include "core/ConsoleCommand.h" 41 #include "core/Iterator.h" 41 42 #include "RadarListener.h" 42 43 43 44 namespace orxonox 44 45 { 45 SetConsoleCommand(Radar, cycleNavigationFocus, true). setAccessLevel(AccessLevel::User);46 SetConsoleCommand(Radar, releaseNavigationFocus, true). setAccessLevel(AccessLevel::User);46 SetConsoleCommand(Radar, cycleNavigationFocus, true).accessLevel(AccessLevel::User); 47 SetConsoleCommand(Radar, releaseNavigationFocus, true).accessLevel(AccessLevel::User); 47 48 48 49 Radar* Radar::instance_s = 0; … … 106 107 } 107 108 108 for ( Iterator<RadarListener>itListener = ObjectList<RadarListener>::begin(); itListener; ++itListener)109 for (ObjectList<RadarListener>::iterator itListener = ObjectList<RadarListener>::begin(); itListener; ++itListener) 109 110 { 110 111 (*itListener)->radarTick(dt); 111 112 112 for ( Iterator<RadarViewable>itElement = ObjectList<RadarViewable>::begin(); itElement; ++itElement)113 for (ObjectList<RadarViewable>::iterator itElement = ObjectList<RadarViewable>::begin(); itElement; ++itElement) 113 114 { 114 115 if ((*itElement) != SpaceShip::getLocalShip() && (*itListener)->getRadarSensitivity() > (*itElement)->getRadarObjectCamouflage()) … … 120 121 void Radar::cycleFocus() 121 122 { 122 if ( *(ObjectList<RadarViewable>::begin()) == 0)123 if (ObjectList<RadarViewable>::begin() == 0) 123 124 { 124 125 // list is empty … … 137 138 float nextDistance = FLT_MAX; 138 139 float minimumDistance = FLT_MAX; 139 Iterator<RadarViewable>itFallback = 0;140 141 for ( Iterator<RadarViewable>it = ObjectList<RadarViewable>::begin(); it; ++it)140 ObjectList<RadarViewable>::iterator itFallback = 0; 141 142 for (ObjectList<RadarViewable>::iterator it = ObjectList<RadarViewable>::begin(); it; ++it) 142 143 { 143 144 if (*it == SpaceShip::getLocalShip()) … … 181 182 // iterate through all Radar Objects 182 183 unsigned int i = 0; 183 for ( Iterator<RadarViewable> it = ObjectList<RadarViewable>::start(); it; ++it, ++i)184 for (ObjectList<RadarViewable>::iterator it = ObjectList<RadarViewable>::begin(); it; ++it, ++i) 184 185 { 185 186 COUT(3) << i++ << ": " << (*it)->getWorldPosition() << std::endl;
Note: See TracChangeset
for help on using the changeset viewer.