Changeset 5388 in orxonox.OLD for trunk/src/lib/event/event_handler.h
- Timestamp:
- Oct 16, 2005, 2:05:26 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/event/event_handler.h
r5309 r5388 14 14 // FORWARD DECLARATION 15 15 class EventListener; 16 template <class T> class tList; 16 template<class T> class tList; 17 template<class T> class tStack; 17 18 class IniParser; 18 19 … … 30 31 /** @returns the current state */ 31 32 inline elState getState() const { return this->state; }; 33 34 void pushState(elState state); 35 elState popState(); 32 36 33 37 void subscribe(EventListener* el, elState state, int eventType); … … 50 54 static EventHandler* singletonRef; //!< the singleton reference 51 55 52 EventListener* listeners[ES_NUMBER][EV_NUMBER]; //!< a list of registered listeners 53 elState state; //!< the state of the event handlder 54 KeyMapper* keyMapper; //!< reference to the key mapper 56 EventListener* listeners[ES_NUMBER][EV_NUMBER]; //!< a list of registered listeners. 57 elState state; //!< the state of the event handlder. 58 tStack<short>* stateStack; //!< a stack for the States we are in. 59 KeyMapper* keyMapper; //!< reference to the key mapper. 60 55 61 }; 56 62
Note: See TracChangeset
for help on using the changeset viewer.