Changeset 5980 for code/trunk/src/orxonox/overlays/OverlayGroup.cc
- Timestamp:
- Oct 21, 2009, 4:06:50 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/overlays/OverlayGroup.cc
r5929 r5980 105 105 { 106 106 hudElements_.insert(element); 107 element->set Visible(this->isVisible());107 element->setOverlayGroup( this ); 108 108 if (this->owner_) 109 109 element->setOwner(this->owner_); … … 142 142 void OverlayGroup::changedVisibility() 143 143 { 144 for (std::set<OrxonoxOverlay*>::iterator it = hudElements_.begin(); it != hudElements_.end(); ++it) 145 (*it)->setVisible(this->isVisible()); 144 SUPER( OverlayGroup, changedVisibility ); 145 146 for (std::set<OrxonoxOverlay*>::iterator it = hudElements_.begin(); it != hudElements_.end(); ++it) 147 (*it)->changedVisibility(); //inform all Child Overlays that our visibility has changed 146 148 } 147 149
Note: See TracChangeset
for help on using the changeset viewer.