Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5393 in orxonox.OLD for trunk/src/lib/gui/gl_gui/glgui_container.h


Ignore:
Timestamp:
Oct 16, 2005, 2:28:55 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: container-packing

File:
1 edited

Legend:

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

    r5391 r5393  
    1111
    1212// FORWARD DECLARATION
    13 template<class T> class tList;
    1413
    1514//! This is part of the openglGUI class
     
    2524  void init();
    2625
    27   void add(GLGuiWidget* widget);
    2826
    2927  void setBorderWidth(float borderwidth);
    3028
    31   void hideAll();
    32   void showAll();
     29
     30  virtual void pack(GLGuiWidget* widget) = 0;
     31  /** unpacks a Widget from this container. @param widget the GLGuiWidget to unpack, if NULL all subwidgets will be unpackt. */
     32  virtual void unpack(GLGuiWidget* widget) = 0;
     33  virtual void hideAll() = 0;
     34  virtual void showAll() = 0;
    3335
    3436
     
    3638
    3739 private:
    38   tList<GLGuiWidget>*           children;
    3940
    4041};
Note: See TracChangeset for help on using the changeset viewer.