Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/proxy/src/lib/gui/gtk/gui.h @ 9384

Last change on this file since 9384 was 9357, checked in by bensch, 18 years ago

orxonox/proxy: removed 'using namespace std;' everywhere

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