Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 21, 2005, 8:15:38 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: gui now deletes as it should

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/lib/gui/gui/orxonox_gui_gtk.h

    r3590 r3623  
    3939
    4040 public:
     41  Widget(void);
    4142  virtual ~Widget(void);
    42   void init(void);
    43   void destroy(void);
    4443
    4544  void show(void);
     
    9089{
    9190 public:
     91  Packer(void);
     92  virtual ~Packer(void);
     93
    9294  Widget* down; //!< this points to the Widget below this.
    9395  char* groupName; //!< For each Packer you can specify a Groupname under which the lowerWidgets will be saved.
    94 
    95   void init(void);
    96   void destroy(void);
    9796
    9897  void setGroupName(char* name);
     
    115114 
    116115 public:
    117   void init(void);
    118   void destroy(void);
    119 
     116  Container(void);
     117  virtual ~Container(void);
    120118  //  void setBorderWidth(int borderwidth);
    121119  //  virtual void setTitle(char* title) = 0;
     
    138136  Window(void);
    139137  Window(char* windowName);
    140   ~Window(void);
    141   void init(void);
    142   void destroy(void);
     138  virtual ~Window(void);
     139  void init(void);
    143140 
    144141  void setTitle(char* title);
     
    164161  Frame(void);
    165162  Frame(char* frameName);
    166   ~Frame(void);
    167   void init(void);
    168   void destroy(void);
     163  virtual ~Frame(void);
     164  void init(void);
    169165 
    170166  void setTitle(char* title);
     
    180176  EventBox(void);
    181177  EventBox(char* eventBoxName);
    182   ~EventBox(void);
    183   void init(void);
    184   void destroy(void);
     178  virtual ~EventBox(void);
     179  void init(void);
    185180 
    186181  void setTitle(char* title);
     
    198193  Box(void);
    199194  Box(char boxtype);
    200   ~Box(void);
     195  virtual ~Box(void);
    201196  void init(char boxtype);
    202   void destroy(void);
    203197 
    204198  void fill(Widget* lowerWidget);
     
    217211 
    218212 public:
    219   void init(void);
    220   void destroy(void);
     213  Option(void);
     214  virtual ~Option(void);
     215  void init(void);
    221216
    222217  int value; //!< every option has a value either true or false(0,1) or something else like 25 for 25% of the volume
     
    246241 public:
    247242  Button(char* buttonname);
    248   ~Button(void);
    249   void init(void);
    250   void destroy(void);
     243  virtual ~Button(void);
     244  void init(void);
    251245
    252246  void setTitle(char* title);
     
    262256 public:
    263257  CheckButton(char* buttonname);
    264   ~CheckButton(void);
    265   void init(void);
    266   void destroy(void);
     258  virtual ~CheckButton(void);
     259  void init(void);
    267260
    268261  void setTitle(char* title);
     
    283276 public:
    284277  Slider(char* slidername, int start, int end);
    285   ~Slider(void);
     278  virtual ~Slider(void);
    286279  void init(int start, int end);
    287   void destroy(void);
    288280
    289281  void setTitle(char* title);
     
    305297 public:
    306298  Menu(char* menuname, ...);
    307   ~Menu(void);
    308   void init(void);
    309   void destroy(void);
     299  virtual ~Menu(void);
     300  void init(void);
    310301 
    311302  void setTitle(char* title);
     
    322313 public:
    323314  OptionLabel(char* label, char* value);
    324   ~OptionLabel(void);
    325   void init(void);
    326   void destroy(void);
    327  
     315  virtual ~OptionLabel(void);
     316  void init(void);
    328317 
    329318  void setValue(char* newValue);
     
    342331  Label(void);
    343332  Label(char* text);
    344   ~Label(void);
    345   void init(void);
    346   void destroy(void);
     333  virtual ~Label(void);
     334  void init(void);
    347335 
    348336  void setTitle(char* text);
     
    359347  ProgressBar(void);
    360348  ProgressBar(char* label);
    361   ~ProgressBar(void);
    362   void init(void);
    363   void destroy(void);
     349  virtual ~ProgressBar(void);
     350  void init(void);
    364351
    365352  void setTitle(char* title);
     
    385372 public:
    386373  Image(char* imgaename);
    387   ~Image(void);
    388   void init(void);
    389   void destroy(void);
     374  virtual ~Image(void);
     375  void init(void);
    390376
    391377  void setTitle(char* title);
Note: See TracChangeset for help on using the changeset viewer.