Labyrinth
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Classes | Typedefs
LxS::Windowing Namespace Reference

Windowing system namespace (buttons, menus etc) More...

Classes

class  Button
 button - something happens when it is pressed More...
 
class  ContainerWindow
 window that contains multiple window More...
 
class  Form
 form - window that arranges its fields itself More...
 
class  Label
 a text label More...
 
class  ProgressBar
 typical progress bar More...
 
class  Rectangle2D
 a picture to be spanned and presented somewhere in 2D (a bitmap texture) More...
 
class  Root
 root window of an application More...
 
class  SplashWindow
 for splashscreens, preloaders and transitions More...
 
class  TextBox
 box containing multiline text (preformatting) More...
 
class  VirtualKeypad
 class representing virtual keypad More...
 
class  TextEdit
 editable text - creates onscreen keabord upon clicking More...
 
class  ToggleButton
 button allowing to disable/enable some parameters More...
 
class  UpDownButton
 for parameters that can be increased or decreased More...
 
class  Window
 window - or rather any kind of GUI object (very generic window) More...
 

Typedefs

typedef std::tr1::function
< void(Button *)> 
ButtonHandler
 type of smart function pointer
 

Detailed Description

Windowing system namespace (buttons, menus etc)