Xrb::AsciiFont | Fast and light Font implementation for 7-bit-ASCII text |
Xrb::CharacterFilter | Facility for filtering characters (e.g. for Xrb::LineEdit) |
Xrb::CircularQueue< T, queue_size > | Templatized circular queue object |
Xrb::DataFileValue | Baseclass of all the DataFile container classes |
Xrb::Dialog | A modal widget with a set of buttons at the bottom of a built-in vertical layout |
Xrb::Event | Baseclass for events |
Xrb::EventCustom | Abstract baseclass for custom events |
Xrb::EventDeleteChildWidget | Used to asynchronously schedule widget deletion |
Xrb::EventFocus | Widget focus event |
Xrb::EventHandler | Provides event handling, blocking, and queueing facilities for subclasses |
Xrb::EventInput | Base class for all input events (key, mouse and joy events) |
Xrb::EventJoy | Abstract baseclass for all joystick events |
Xrb::EventKey | Baseclass for all keyboard events |
Xrb::EventKeyDown | Key-down subclass of EventKey |
Xrb::EventKeyRepeat | Key-repeat subclass of EventKey |
Xrb::EventKeyUp | Key-up subclass of EventKey |
Xrb::EventMouse | Baseclass for all mouse events |
Xrb::EventMouseButton | Baseclass for EventMouseButtonDown and EventMouseButtonUp |
Xrb::EventMouseButtonDown | Mouse button down subclass of EventMouseButton |
Xrb::EventMouseButtonUp | Mouse button up subclass of EventMouseButton |
Xrb::EventMouseMotion | Generated when the mouse moves |
Xrb::EventMouseover | Mouseover event |
Xrb::EventMouseWheel | Mouse wheel subclass of EventMouseButton |
Xrb::EventQueue | Controls chronological queueing and processing of asynchronous events |
Xrb::EventQuit | Event signaling that the program has requested to quit |
Xrb::EventStateMachineInput | Event for asynchronously sending input to state machines |
Xrb::Font | Abstract interface class for all fonts |
Xrb::Font::Font::LineFormat | Structure used in text formatting (word wrapping and alignment) |
Xrb::FrameHandler | Facilitates once-per-game-loop-frame computation |
Xrb::FramerateCalculator | A circular queue storing frame durations in order to calculate framerates |
Xrb::GLTexture | Texture object which can be used directly to render using OpenGL |
Xrb::InputState | Stores the current state of the keyboard and mouse buttons |
Xrb::Key | Contains the function mapping for a single key/button |
Xrb::KeyMap | Interface for alternate key maps (e.g. Dvorak) |
Xrb::KeyRepeater | Processes keyboard events and produces key repeat events |
Xrb::Label | Non-interactive display widget, for pictures or text |
Xrb::ModalWidget | Baseclass for modal widgets |
Xrb::NTuple< T, size > | Generalized n-tuple class geared towards high speed efficiency |
Xrb::Rect< T > | A rectangle primitive |
Xrb::RenderContext | Provides lowest common denominator of information necessary to render to screen |
Xrb::Resource< T > | Reference-counting container for resourced data |
Xrb::ResourceLibrary | Controls loading, storage, and unloading of resources |
Xrb::Serializer | Provides the abstract interface for serialized data streams |
Xrb::SignalHandler | The base class for anything that contains a SignalSender* or SignalReceiver* |
Xrb::SignalReceiverBase | Base class for SignalReceiver* |
Xrb::SignalSenderBase | Base class for SignalSender* |
Xrb::SizeProperties | Stores the minimum and maximum size properties of a Widget |
Xrb::SpacerWidget | A blank widget to be placed in layouts where one needs a gap |
Xrb::Texture | Directly stores, reads, and writes rasterized, pixel data |
Xrb::Vector< T, dimension > | Generalized vector class geared towards high speed efficiency |
Xrb::Widget | The class which forms the foundation of the GUI system |
Xrb::WidgetBackground | Interface class for widget backgrounds |
Xrb::WidgetBackgroundColored | Implements a solid-color widget background |
Xrb::WidgetBackgroundStylized | Implements a multiple-texture widget background |
Xrb::WidgetBackgroundTextured | Implements a single-texture widget background |
Xrb::WidgetSkin | Stores widget skin properties for use in consistent and convenient GUI skinning |
Xrb::WidgetSkinHandler | Manages changes to the contained WidgetSkin |