- Timestamp:
- Jun 14, 2011, 8:53:28 PM (13 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
-
code/trunk/src/orxonox/worldentities/ControllableEntity.h
r7889 r8706 93 93 virtual void reload() {} 94 94 95 virtual void boost() {} 95 /** 96 @brief Tells the ControllableEntity to either start or stop boosting. 97 This doesn't mean, that the ControllableEntity will do so, there might be additional restrictions on boosting, but if it can, then it will. 98 @param bBoost If true the ControllableEntity is told to start boosting, if false it is told to stop. 99 */ 100 virtual void boost(bool bBoost) {} 101 96 102 virtual void greet() {} 97 103 virtual void switchCamera(); … … 110 116 inline const std::list<SmartPtr<CameraPosition> >& getCameraPositions() const 111 117 { return this->cameraPositions_; } 118 unsigned int getCurrentCameraIndex() const; 119 bool setCameraPosition(unsigned int index); 112 120 113 121 inline void setCameraPositionTemplate(const std::string& name) 114 122 { this->cameraPositionTemplate_ = name; } 115 inline const std::string& getCameraPositionTem kplate() const123 inline const std::string& getCameraPositionTemplate() const 116 124 { return this->cameraPositionTemplate_; } 117 125 … … 168 176 inline void setHudTemplate(const std::string& name) 169 177 { this->hudtemplate_ = name; } 178 // HACK-ish 179 void createHud(void); 180 void destroyHud(void); 170 181 171 182 Ogre::SceneNode* cameraPositionRootNode_;
Note: See TracChangeset
for help on using the changeset viewer.