Changeset 10794 for code/branches/fabienHS15/src/modules/overlays/hud
- Timestamp:
- Nov 10, 2015, 7:47:39 PM (9 years ago)
- Location:
- code/branches/fabienHS15/src/modules/overlays/hud
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/fabienHS15/src/modules/overlays/hud/HUDWeapon.cc
r10739 r10794 112 112 { 113 113 SUPER(HUDWeapon, changedVisibility); 114 115 bool visible = this->isVisible(); 116 117 for (std::vector<WeakPtr<HUDWeaponMode> >::iterator it = hudWeaponModes_.begin(); it != hudWeaponModes_.end(); ++it) 118 { 119 (*it)->setVisible(visible); 120 } 114 121 } 115 122 -
code/branches/fabienHS15/src/modules/overlays/hud/HUDWeaponMode.cc
r10791 r10794 93 93 textOverlayRight_->setZOrder(600); 94 94 95 materialNameState_ = " Orxonox/WSHUD_Empty";95 materialNameState_ = ""; 96 96 97 97 overlayElementReplenish_->setMaterialName("Orxonox/WSHUD_Replenish"); … … 198 198 199 199 this->owner_ = orxonox_cast<Pawn*>(this->getOwner()); 200 201 materialNameState_ = ""; // Needed to set the material in the tick ater a change of the owner. 200 202 } 201 203 … … 212 214 SUPER(HUDWeaponMode, changedVisibility); 213 215 214 this->textOverlayLeft_->setVisible(this->isVisible()); 215 this->textOverlayRight_->setVisible(this->isVisible()); 216 bool visible = this->isVisible(); 217 218 this->textOverlayLeft_->setVisible(visible); 219 this->textOverlayRight_->setVisible(visible); 220 221 if (visible) 222 { 223 overlayElementIcon_->show(); 224 overlayElementReplenish_->show(); 225 overlayElementMunition_->show(); 226 overlayElementState_->show(); 227 } 216 228 } 217 229 -
code/branches/fabienHS15/src/modules/overlays/hud/HUDWeaponSystem.cc
r10739 r10794 100 100 { 101 101 SUPER(HUDWeaponSystem, changedVisibility); 102 103 bool visible = this->isVisible(); 104 105 for (std::vector<WeakPtr<HUDWeapon> >::iterator it = hudWeapons_.begin(); it != hudWeapons_.end(); ++it) 106 { 107 (*it)->setVisible(visible); 108 } 102 109 } 103 110
Note: See TracChangeset
for help on using the changeset viewer.