| gui::addon | A piece of the user interface | 
| gui::anchor | Stores a position for a UI widget | 
| gui::backdrop | Draws borders and background of a frame | 
| gui::button | A simple button | 
| gui::gl::character_info | |
| gui::check_button | A button with two additional states : checked and unchecked | 
| gui::color | A simple color class (float RGBA) | 
| gui::edit_box | An editable text box | 
| gui::event | Contains an event informations | 
| gui::event_manager | Manages events and their responses | 
| gui::event_receiver | Abstract interface for event handling | 
| gui::exception | Exception to be thrown by GUI code | 
| gui::focus_frame | Abstract gui widget that can receive and loose focus | 
| gui::gl::font | A texture containing characters | 
| gui::font | A texture containing characters | 
| gui::font_string | The GUI class used to draw text on the screen | 
| gui::text::format | Contains information about the text at a given position | 
| gui::frame | GUI container | 
| input::glfw_handler | |
| gui::gradient | An helper to make gradients | 
| input::handler | A reference to an input implementation | 
| input::handler_impl | The base class for input implementation | 
| input::handler_impl::key_state | |
| gui::layer | Contains layered_region | 
| gui::layered_region | Abstract GUI renderable | 
| gui::text::letter | Holds the position, tex. coordinates and color of a character | 
| gui::level | Contains frame | 
| gui::text::line | Contains a string that will be drawn on a line | 
| input::manager | Handles inputs (keyboard and mouse) | 
| gui::manager | Manages the user interface | 
| gui::gl::manager | Abstract type for implementation specific management | 
| gui::manager_impl | Abstract type for implementation specific management | 
| gui::gl::material | A class that holds rendering data | 
| gui::material | A class that holds rendering data | 
| gui::gl::matrix4 | |
| input::handler_impl::mouse_state | |
| input::ois_handler | |
| gui::periodic_timer | A... periodic timer | 
| gui::quad | |
| gui::region | Simple GUI region (not renderable) | 
| gui::gl::render_target | A place to render things (the screen, a texture, ...) | 
| gui::render_target | A place to render things (the screen, a texture, ...) | 
| gui::frame::script_info | |
| gui::scroll_frame | A frame with scrollable content | 
| input::sfml_handler | |
| gui::slider | A frame with a movable texture | 
| gui::sprite | Use to draw a texture on the screen | 
| gui::status_bar | A variable length bar | 
| gui::strata | Contains level | 
| gui::text | Used to draw some text on the screen | 
| gui::texture | The base of the GUI's appearence | 
| gui::gl::ub32color | |
| gui::uiobject | The base of the GUI | 
| gui::vector2< T > | |
| gui::vertex | 
 1.6.1
 1.6.1