Classes
ime::ui Namespace Reference

Container for all user interface classes anf functions. More...

Classes

class  BitmapButton
 Button widget with an image displayed next to the text (or centered in the button without text) More...
 
class  BoxLayoutRenderer
 Class for rendering a box layout. More...
 
class  Button
 Widget that can display text perform actions. More...
 
class  ButtonRenderer
 A Button widget renderer. More...
 
class  CheckBox
 Checkbox widget. More...
 
class  CheckBoxRenderer
 A CheckBox widget renderer. More...
 
class  ChildWindow
 A window that can be displayed on top of the another window. More...
 
class  ChildWindowRenderer
 A ChildWindow widget renderer. More...
 
class  ClickableWidget
 Interface for clickable widgets. More...
 
class  EditBox
 A single line input field. More...
 
class  EditBoxRenderer
 An EditBox widget renderer. More...
 
class  GuiContainer
 Container for Graphical User Interface (GUI) widgets. More...
 
class  HorizontalLayout
 A widget container that stacks widgets horizontally. More...
 
class  IBoxLayout
 Interface for box layouts. More...
 
class  IWidgetRenderer
 Interface for widget renderers. More...
 
class  Label
 Widget that displays a single or multiple lines of text. More...
 
class  LabelRenderer
 A Label widget renderer. More...
 
class  MenuBar
 A widget which contains navigational drop-down menus. More...
 
class  MenuBarRenderer
 A MenuBar renderer. More...
 
class  MessageBox
 A message box widget. More...
 
class  MessageBoxRenderer
 A MessageBox renderer. More...
 
class  Panel
 A widget container that has a background colour and optional borders. More...
 
class  PanelRenderer
 A Panel widget renderer. More...
 
class  Picture
 A widget which displays images. More...
 
class  PictureRenderer
 A Picture widget renderer. More...
 
class  ProgressBar
 Widget for displaying progress. More...
 
class  ProgressBarRenderer
 A ProgressBar widget renderer. More...
 
class  RadioButton
 Widget that can toggle between on and off states. More...
 
class  RadioButtonRenderer
 A RadioButton widget renderer. More...
 
class  ScrollablePanel
 A widget container that has a background colour optional borders and is scrollable. More...
 
class  ScrollablePanelRenderer
 A ScrollablePanel renderer. More...
 
class  Separator
 A rectangle that can be used as a line to visually separate widgets from each other. More...
 
class  SeparatorRenderer
 A Separator widget renderer. More...
 
class  Slider
 Slider widget. More...
 
class  SliderRenderer
 A Slider widget renderer. More...
 
class  SpinButtonRenderer
 A SpinControl widget renderer. More...
 
class  SpinControl
 A spin control widget. More...
 
class  Tabs
 A Tabs widget. More...
 
class  TabsContainer
 A widget which acts as a container for Tabs widget. More...
 
class  TabsRenderer
 A Tabs widget renderer. More...
 
class  ToggleButton
 A button that can be toggled between two states (on and off) More...
 
class  VerticalLayout
 A widget container that stacks widgets vertically. More...
 
class  Widget
 Abstract base class for Graphical User Interface (GUI) elements. More...
 
class  WidgetContainer
 Abstract base class for widgets that can store other widgets in them. More...
 

Detailed Description

Container for all user interface classes anf functions.