Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7779 in orxonox.OLD for trunk/src/lib/gui/gl_gui/glgui_handler.h


Ignore:
Timestamp:
May 23, 2006, 10:04:17 PM (18 years ago)
Author:
bensch
Message:

3088 linews changed :): trunk: namespaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/gui/gl_gui/glgui_handler.h

    r5406 r7779  
    99#include "event_listener.h"
    1010
    11 // FORWARD DECLARATION
     11namespace OrxGui
     12{
     13  // FORWARD DECLARATION
    1214
    13 //! A singleton class for the GLGui-Handler
    14 class GLGuiHandler : public EventListener {
     15  //! A singleton class for the GLGui-Handler
     16  class GLGuiHandler : public EventListener
     17  {
    1518
    16  public:
    17   virtual ~GLGuiHandler(void);
    18   /** @returns a Pointer to the only object of this Class */
    19   inline static GLGuiHandler* getInstance(void) { if (!GLGuiHandler::singletonRef) GLGuiHandler::singletonRef = new GLGuiHandler();  return GLGuiHandler::singletonRef; };
     19  public:
     20    virtual ~GLGuiHandler(void);
     21    /** @returns a Pointer to the only object of this Class */
     22    inline static GLGuiHandler* getInstance(void) { if (!GLGuiHandler::singletonRef) GLGuiHandler::singletonRef = new GLGuiHandler();  return GLGuiHandler::singletonRef; };
    2023
    21   void activate();
    22   void deactivate();
     24    void activate();
     25    void deactivate();
    2326
    2427
    25   virtual void process(const Event &event);
    26   void draw();
    27   void tick(float dt);
     28    virtual void process(const Event &event);
     29    void draw();
     30    void tick(float dt);
    2831
    29  private:
    30   GLGuiHandler(void);
    31   static GLGuiHandler* singletonRef;
     32  private:
     33    GLGuiHandler(void);
     34    static GLGuiHandler* singletonRef;
    3235
    3336
    34   bool                 isActive;
    35 };
     37    bool                 isActive;
     38  };
     39}
    3640
    3741#endif /* _GLGUI_HANDLER_H */
Note: See TracChangeset for help on using the changeset viewer.