Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 24, 2008, 10:40:22 PM (16 years ago)
Author:
rgrieder
Message:
  • privatised InputState c'tors
  • added destruction code for GUIManager
  • fixed some issues and bugs
  • found 2400 memory leaks ;)
  • haven't done anything about it
  • converted GUIManager to Ogre Singleton
  • added NULL checkers in Loader
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/gui/src/core/input/SimpleInputState.h

    r1642 r1646  
    4545    class _CoreExport SimpleInputState : public InputState
    4646    {
     47        friend class InputManager;
     48        friend class ClassFactory<SimpleInputState>;
     49
    4750    public:
    48         SimpleInputState();
    49         ~SimpleInputState() { }
    50 
    5151        void setKeyHandler        (KeyHandler* handler) { keyHandler_ = handler; update(); }
    5252        void setMouseHandler      (MouseHandler* handler) { mouseHandler_ = handler; update(); }
     
    5757
    5858    private:
     59        SimpleInputState();
     60        ~SimpleInputState() { }
     61
    5962        void tickInput(float dt);
    6063        void tickInput(float dt, unsigned int device);
Note: See TracChangeset for help on using the changeset viewer.