Changeset 1878 for code/trunk/src/core/input/InputInterfaces.h
- Timestamp:
- Oct 3, 2008, 1:26:48 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/core/input/InputInterfaces.h
r1755 r1878 287 287 288 288 289 class _CoreExport Input Tickable290 { 291 public: 292 virtual ~Input Tickable() { }289 class _CoreExport InputHandler 290 { 291 public: 292 virtual ~InputHandler() { } 293 293 virtual void tickInput(float dt) = 0; 294 294 }; … … 298 298 Interface class used for key input listeners. 299 299 */ 300 class _CoreExport KeyHandler : virtual public Input Tickable300 class _CoreExport KeyHandler : virtual public InputHandler 301 301 { 302 302 public: … … 312 312 Interface class used for mouse input listeners. 313 313 */ 314 class _CoreExport MouseHandler : virtual public Input Tickable314 class _CoreExport MouseHandler : virtual public InputHandler 315 315 { 316 316 public: … … 329 329 Interface class used for joy stick input listeners. 330 330 */ 331 class _CoreExport JoyStickHandler : virtual public Input Tickable331 class _CoreExport JoyStickHandler : virtual public InputHandler 332 332 { 333 333 public: … … 342 342 class _CoreExport EmptyHandler : public KeyHandler, public MouseHandler, public JoyStickHandler 343 343 { 344 friend class InputManager; 344 345 private: 346 EmptyHandler() { } 347 EmptyHandler(EmptyHandler&); 348 virtual ~EmptyHandler() { } 349 345 350 void tickInput(float dt) { } 346 351 void tickJoyStick(float dt, unsigned int joyStick) { }
Note: See TracChangeset
for help on using the changeset viewer.