Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/branches/guiMerge/src/lib/gui/gui/orxonox_gui_element.h @ 4046

Last change on this file since 4046 was 4046, checked in by bensch, 19 years ago

orxonox/branches/guiMerge: heavy clean-up of the gui

File size: 541 bytes
Line 
1/*!
2    \file orxonox_gui_element.h
3    \brief Definition of ...
4
5*/
6
7#ifndef _ORXONOX_GUI_ELEMENT_H
8#define _ORXONOX_GUI_ELEMENT_H
9
10#include "orxonox_gui_gtk.h"
11
12//! A SuperClass for all the Different GuiElements
13class OrxonoxGuiElement {
14
15 public:
16  OrxonoxGuiElement();
17  virtual ~OrxonoxGuiElement();
18 
19  /** \returns the main Widget of this GuiElement. */
20  Widget* getWidget(void) {return this->mainWidget;}
21 protected:
22  void setMainWidget(Widget* widget);
23 
24 private:
25  Widget* mainWidget;
26};
27
28#endif /* _ORXONOX_GUI_ELEMENT_H */
Note: See TracBrowser for help on using the repository browser.