Changeset 1099 for code/branches/hud2/src/orxonox/hud/HUD.h
- Timestamp:
- Apr 17, 2008, 2:43:23 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/hud2/src/orxonox/hud/HUD.h
r1012 r1099 38 38 39 39 #include "core/Tickable.h" 40 #include "Bar .h"40 #include "BarOverlayElement.h" 41 41 42 42 43 43 namespace orxonox 44 44 { 45 class _OrxonoxExport HUD : Tickable45 class _OrxonoxExport HUD// : Tickable 46 46 { 47 47 private: … … 51 51 ~HUD(); 52 52 53 virtual void tick(float);53 // virtual void tick(float); 54 54 55 Bar* energyCounter;56 Ogre::SceneNode* ogreNode_;55 SmartBarOverlayElement* energyCounter; 56 // Ogre::SceneNode* ogreNode_; 57 57 }; 58 58 } 59 59 60 60 61 62 63 64 65 66 67 68 61 #endif 69 70 /*#ifndef _HUD_H__71 #define _HUD_H__72 73 #include <string>74 75 #include <OgrePrerequisites.h>76 77 #include "../OrxonoxPrereqs.h"78 79 80 namespace orxonox81 {82 class _OrxonoxExport HUD83 {84 private:85 Ogre::OverlayElement* timeText_;86 Ogre::OverlayElement* targetWindowNameText_;87 Ogre::OverlayElement* targetWindowStatusText_;88 Ogre::OverlayElement* targetWindowDistanceText_;89 Ogre::OverlayElement* targetWindowHitRatingText_;90 Ogre::OverlayElement* energyLength_;91 Ogre::OverlayElement* shieldLeftTop_;92 Ogre::OverlayElement* shieldRightTop_;93 Ogre::OverlayElement* shieldLeftBottom_;94 Ogre::OverlayElement* shieldRightBottom_;95 Ogre::OverlayElement* rocketNum1_;96 Ogre::OverlayElement* rocketNum2_;97 Ogre::OverlayElement* rocketNum3_;98 Ogre::OverlayElement* rocketNum4_;99 Ogre::OverlayElement* energyDistrPoint_;100 Ogre::OverlayElement* primarChoice_;101 102 int timeMin_;103 int timeSec_;104 105 std::string targetWindowName_;106 std::string targetWindowStatus_;107 int targetWindowDistance_;108 int targetWindowHitRating_;109 110 int energyValue_;111 112 bool shieldLeftTopValue_;113 bool shieldRightTopValue_;114 bool shieldLeftBottomValue_;115 bool shieldRightBottomValue_;116 117 int rocket1_;118 int rocket2_;119 int rocket3_;120 int rocket4_;121 122 float energyDistrShield_;123 float energyDistrEngine_;124 float energyDistrLaser_;125 126 float energyDistrPixelX_;127 float energyDistrPixelY_;128 129 int primarValue_;130 131 public:132 HUD( void );133 ~HUD( void );134 void init( void );135 136 void setTime(int i, int j);137 void setTargetWindowName(std::string i);138 void setTargetWindowStatus(std::string i);139 void setTargetWindowDistance(int i);140 void setTargetWindowHitRating(int i);141 void setEnergyValue(int i);142 void setShieldLeftTopValue(bool i);143 void setShieldRightTopValue(bool i);144 void setShieldLeftBottomValue(bool i);145 void setShieldRightBottomValue(bool i);146 void setRocket1(int i);147 void setRocket2(int i);148 void setRocket3(int i);149 void setRocket4(int i);150 void setEnergyDistr(float s, float e, float l);151 void setPrimar(int i);152 153 };154 }155 156 #endif /* _HUD_H__ */
Note: See TracChangeset
for help on using the changeset viewer.