Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/terrain/src/lib/gui/gtk/gui.h @ 9395

Last change on this file since 9395 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
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
16using namespace std;
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.