Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/orxonox/trunk/src/gui/orxonox_gui_banner.h @ 3455

Last change on this file since 3455 was 3423, checked in by bensch, 20 years ago

orxonox/trunk: merged branches/updater back into the trunk
merged with command: svn merge branches/updater trunk -r 3241:HEAD
resolved conflicts in debug.h in favor of the trunk.

File size: 1.2 KB
Line 
1/*!
2  \file orxonox_gui_banner.h
3  \brief  File that holds the class that creates the Banner-Image.\n
4  This is Commercial :-)
5*/
6
7#ifndef _ORXONOX_GUI_BANNER_H
8#define _ORXONOX_GUI_BANNER_H
9
10#include "orxonox_gui.h"
11
12//! Class that creates the Banner-Image
13class OrxonoxGuiBanner
14{
15 private:
16  // the banner Frame
17  Frame* bannerFrame;       //!< The frame that holds the Banner.
18  Box* bannerBox;           //!< The box that holds the Banner.
19  EventBox* bannerEventBox; //!< an Image needs an EventBox to catch klicks.
20  Image* bannerImage;       //!< The Image for the Banner.
21  Label* bannerLabel;       //!< The Label of the Banner.
22
23  // the logo Window
24  Window* logoWindow;       //!< The Window that holds the Orxonox-CrewLogo.
25  EventBox* logoEventBox;   //!< The EventBox that holds the Orxonox-CrewLogo. it has to be an eventbox, because Images can not receive clicks.
26  Box* logoBox;             //!< The Box that holds the Orxonox-CrewLogo
27  Image* logoImage;         //!< The Orxonox-CrewLogo-Image
28  Label* logoLabel;         //!< The Label for the Orxonox-CrewLogo
29
30 public:
31  OrxonoxGuiBanner(void);
32  ~OrxonoxGuiBanner(void);
33
34  Widget* getWidget(void);
35
36};
37
38
39#endif /* _ORXONOX_GUI_BANNER_H */
Note: See TracBrowser for help on using the repository browser.