Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/trunk/src/lib/gui/gtk/gui.h @ 8314

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

trunk: merged the gui back
merged with command:
svn merge -r8114:HEAD https://svn.orxonox.net/orxonox/branches/gui .
→ no conflicts

File size: 616 bytes
RevLine 
[2588]1/*!
[4048]2 \file gui.h
[3156]3 \brief Creation of the Gui
[3187]4
[4836]5 @todo way to start gui without GTK (textmode) AND IMPROOVE
6 @todo curl interface to Download cool stuff
[3187]7
[4836]8 @todo widgets save themselves
9 @todo good way to step through all the Widgets
10 @todo label -> protected : getlabel function
[2588]11*/
12
[4048]13#ifndef _GUI_H
14#define _GUI_H
[1809]15
[3147]16using namespace std;
17
[4051]18#define GUI_DEFAULT_CONF_DIR "~/.orxonox"
19#define GUI_DEFAULT_CONF_FILE "orxonox.conf"
[4046]20
[4056]21//! Class that creates the Gui
22class Gui
[1817]23{
[2018]24 public:
[4056]25  Gui(int argc, char *argv[]);
[6981]26  virtual ~Gui();
[4051]27
[4746]28  void startGui();
29  void printHelp();
[4132]30
[4051]31  static bool startOrxonox;
[2018]32};
33
[4048]34#endif /* _GUI_H */
Note: See TracBrowser for help on using the repository browser.