- Timestamp:
- Dec 25, 2009, 1:18:03 PM (15 years ago)
- Location:
- code/branches/pickup2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/pickup2
- Property svn:mergeinfo changed
-
code/branches/pickup2/src/orxonox/controllers/HumanController.h
r5929 r6412 35 35 #include "Controller.h" 36 36 37 // tolua_begin 37 38 namespace orxonox 38 39 { 39 class _OrxonoxExport HumanController : public Controller, public Tickable 40 { 40 class _OrxonoxExport HumanController 41 // tolua_end 42 : public Controller, public Tickable 43 { // tolua_export 41 44 public: 42 45 HumanController(BaseObject* creator); … … 53 56 static void rotateRoll(const Vector2& value); 54 57 58 virtual void frontback(const Vector2& value); 59 virtual void yaw(const Vector2& value); 60 virtual void pitch(const Vector2& value); 61 55 62 static void fire(unsigned int firemode); 63 virtual void doFire(unsigned int firemode); 56 64 static void reload(); 57 65 … … 66 74 67 75 static void suicide(); 76 static void toggleGodMode(); 68 77 69 78 static void addBots(unsigned int amount); 70 79 static void killBots(unsigned int amount = 0); 80 81 static void pauseControl(); // tolua_export 82 static void resumeControl(); // tolua_export 83 virtual void doPauseControl() {}; 84 virtual void doResumeControl() {}; 71 85 72 86 static inline HumanController* getLocalControllerSingleton() … … 76 90 friend class Map; 77 91 78 pr ivate:92 protected: 79 93 static HumanController* localController_s; 80 }; 81 } 94 bool controlPaused_; 95 }; // tolua_export 96 } // tolua_export 82 97 83 98 #endif /* _HumanController_H__ */
Note: See TracChangeset
for help on using the changeset viewer.