Changeset 1747 for code/trunk/src/orxonox/overlays/OverlayGroup.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/overlays/OverlayGroup.cc
r1633 r1747 35 35 #include "OverlayGroup.h" 36 36 37 #include " core/Debug.h"37 #include "util/Debug.h" 38 38 #include "core/ConsoleCommand.h" 39 39 #include "core/CoreIncludes.h" 40 #include "core/Iterator.h" 40 41 #include "core/XMLPort.h" 41 42 #include "OrxonoxOverlay.h" … … 45 46 CreateFactory(OverlayGroup); 46 47 47 SetConsoleCommand(OverlayGroup, toggleVisibility, false). setAccessLevel(AccessLevel::User);48 SetConsoleCommand(OverlayGroup, scaleGroup, false). setAccessLevel(AccessLevel::User);49 SetConsoleCommand(OverlayGroup, scrollGroup, false). setAccessLevel(AccessLevel::User);48 SetConsoleCommand(OverlayGroup, toggleVisibility, false).accessLevel(AccessLevel::User); 49 SetConsoleCommand(OverlayGroup, scaleGroup, false).accessLevel(AccessLevel::User); 50 SetConsoleCommand(OverlayGroup, scrollGroup, false).accessLevel(AccessLevel::User); 50 51 51 52 OverlayGroup::OverlayGroup() … … 62 63 void OverlayGroup::XMLPort(Element& xmlElement, XMLPort::Mode mode) 63 64 { 64 BaseObject::XMLPort(xmlElement, mode);65 SUPER(OverlayGroup, XMLPort, xmlElement, mode); 65 66 66 67 XMLPortParam(OverlayGroup, "scale", setScale, getScale, xmlElement, mode).defaultValues(Vector2(1.0, 1.0)); … … 135 136 /*static*/ void OverlayGroup::toggleVisibility(const std::string& name) 136 137 { 137 for ( Iterator<OverlayGroup>it = ObjectList<OverlayGroup>::begin(); it; ++it)138 for (ObjectList<OverlayGroup>::iterator it = ObjectList<OverlayGroup>::begin(); it; ++it) 138 139 { 139 140 if ((*it)->getName() == name) … … 151 152 /*static*/ void OverlayGroup::scaleGroup(const std::string& name, float scale) 152 153 { 153 for ( Iterator<OverlayGroup>it = ObjectList<OverlayGroup>::begin(); it; ++it)154 for (ObjectList<OverlayGroup>::iterator it = ObjectList<OverlayGroup>::begin(); it; ++it) 154 155 { 155 156 if ((*it)->getName() == name) … … 167 168 /*static*/ void OverlayGroup::scrollGroup(const std::string& name, const Vector2& scroll) 168 169 { 169 for ( Iterator<OverlayGroup>it = ObjectList<OverlayGroup>::begin(); it; ++it)170 for (ObjectList<OverlayGroup>::iterator it = ObjectList<OverlayGroup>::begin(); it; ++it) 170 171 { 171 172 if ((*it)->getName() == name)
Note: See TracChangeset
for help on using the changeset viewer.