, including all inherited members.
AcceptsFocus() const | Xrb::Widget | [inline] |
AcceptsMouseover() const | Xrb::Widget | [inline] |
AdjustedSize(ScreenCoordVector2 const &size) const | Xrb::Widget | [virtual] |
AdjustFromMaxSize(ScreenCoordRect *screen_rect) const | Xrb::Widget | [protected] |
AdjustFromMinSize(ScreenCoordRect *screen_rect) const | Xrb::Widget | [protected] |
Background() const | Xrb::Widget | [inline] |
CenterOnWidget(Widget const *widget) | Xrb::Widget | |
ColorBias() const | Xrb::Widget | [inline] |
ColorBias() | Xrb::Widget | [inline] |
ColorMask() const | Xrb::Widget | [inline] |
ColorMask() | Xrb::Widget | [inline] |
Connect0(SignalSender0 const *sender, SignalReceiver0 const *receiver) | Xrb::SignalHandler | [inline, static] |
Connect1(SignalSender1< T > const *sender, SignalReceiver1< T > const *receiver) | Xrb::SignalHandler | [inline, static] |
Connect1(SignalSender1< T > const *sender, T(*transformation_function)(T), SignalReceiver1< T > const *receiver) | Xrb::SignalHandler | [inline, static] |
Connect2(SignalSender2< T, U > const *sender, SignalReceiver2< T, U > const *receiver) | Xrb::SignalHandler | [inline, static] |
Connect2(SignalSender2< T, U > const *sender, T(*transformation_function_1)(T), U(*transformation_function_2)(U), SignalReceiver2< T, U > const *receiver) | Xrb::SignalHandler | [inline, static] |
ContentMargins() const | Xrb::Widget | [inline] |
ContentsRect() const | Xrb::Widget | [inline] |
DetachAll() | Xrb::SignalHandler | |
DetachFromParent() | Xrb::Widget | |
Disable() | Xrb::Widget | [inline] |
Draw(RenderContext const &render_context) const | Xrb::Widget | [virtual] |
EffectiveParent() const | Xrb::Widget | |
EffectiveParent() | Xrb::Widget | |
Enable() | Xrb::Widget | [inline] |
EnqueueEvent(Event const *e) | Xrb::EventHandler | |
EventDT() const | Xrb::EventHandler | [inline] |
EventHandler(EventQueue *owner_event_queue) | Xrb::EventHandler | |
EventTime() const | Xrb::EventHandler | [inline] |
FixHeight(ScreenCoord height) | Xrb::Widget | |
FixHeightRatio(Float height_ratio) | Xrb::Widget | |
FixSize(ScreenCoordVector2 const &size) | Xrb::Widget | |
FixSizeRatios(FloatVector2 const &size_ratios) | Xrb::Widget | |
FixWidth(ScreenCoord width) | Xrb::Widget | |
FixWidthRatio(Float width_ratio) | Xrb::Widget | |
Focus() | Xrb::Widget | |
FrameCount() const | Xrb::FrameHandler | [inline] |
FrameDT() const | Xrb::FrameHandler | [inline, protected] |
FrameHandler() | Xrb::FrameHandler | |
FrameMargins() const | Xrb::Widget | [inline] |
FrameTime() const | Xrb::FrameHandler | [inline, protected] |
GetStackPriority() const | Xrb::Widget | [inline] |
GetWidgetSkin() const | Xrb::WidgetSkinHandler | [inline] |
GrabMouse() | Xrb::Widget | |
HandleChangedBackground() | Xrb::Widget | [protected, virtual] |
HandleChangedContentMargins() | Xrb::Widget | [inline, protected, virtual] |
HandleChangedFrameMargins() | Xrb::Widget | [inline, protected, virtual] |
HandleChangedWidgetSkinFont(WidgetSkin::FontType font_type) | Xrb::WidgetSkinHandler | [inline, protected, virtual] |
HandleChangedWidgetSkinMargins(WidgetSkin::MarginsType margins_type) | Xrb::WidgetSkinHandler | [inline, protected, virtual] |
HandleChangedWidgetSkinTexture(WidgetSkin::TextureType texture_type) | Xrb::WidgetSkinHandler | [inline, protected, virtual] |
HandleChangedWidgetSkinWidgetBackground(WidgetSkin::WidgetBackgroundType widget_background_type) | Xrb::WidgetSkinHandler | [inline, protected, virtual] |
HandleEvent(Event const *e) | Xrb::Widget | [protected, virtual] |
HandleFocus() | Xrb::Widget | [inline, protected, virtual] |
HandleFrame() | Xrb::Widget | [inline, protected, virtual] |
HandleMouseGrabOff() | Xrb::Widget | [inline, protected, virtual] |
HandleMouseGrabOn() | Xrb::Widget | [inline, protected, virtual] |
HandleMouseoverOff() | Xrb::Widget | [inline, protected, virtual] |
HandleMouseoverOn() | Xrb::Widget | [inline, protected, virtual] |
HandleUnfocus() | Xrb::Widget | [inline, protected, virtual] |
Height() const | Xrb::Widget | [inline] |
Hide() | Xrb::Widget | [inline] |
InitializeFromWidgetSkinProperties() | Xrb::Widget | [protected] |
IsBlockingEvents() const | Xrb::EventHandler | [inline] |
IsBlockingReceivers() const | Xrb::SignalHandler | [inline] |
IsBlockingSenders() const | Xrb::SignalHandler | [inline] |
IsEnabled() const | Xrb::Widget | [inline] |
IsFocused() const | Xrb::Widget | |
IsHidden() const | Xrb::Widget | [inline] |
IsModal() const | Xrb::Widget | [inline] |
IsMouseGrabbed() const | Xrb::Widget | |
IsMouseover() const | Xrb::Widget | |
IsTopLevelParent() const | Xrb::Widget | [inline] |
LastMousePosition() const | Xrb::Widget | [inline] |
m_accepts_focus | Xrb::Widget | [protected] |
m_accepts_mouseover | Xrb::Widget | [protected] |
m_color_bias | Xrb::Widget | [protected] |
m_color_mask | Xrb::Widget | [protected] |
m_delete_widget_skin | Xrb::WidgetSkinHandler | [protected] |
m_size_properties | Xrb::Widget | [protected] |
m_widget_skin | Xrb::WidgetSkinHandler | [protected] |
MaxSize() const | Xrb::Widget | [inline, virtual] |
MaxSizeEnabled() const | Xrb::Widget | [inline, virtual] |
MaxSizeUpdated() | Xrb::Widget | [protected] |
MinSize() const | Xrb::Widget | [inline, virtual] |
MinSizeEnabled() const | Xrb::Widget | [inline, virtual] |
MinSizeUpdated() | Xrb::Widget | [protected] |
MostRecentEventTime() const | Xrb::EventHandler | [inline] |
MostRecentFrameTime() const | Xrb::FrameHandler | [inline] |
MoveBy(ScreenCoordVector2 const &delta) | Xrb::Widget | [virtual] |
MoveTo(ScreenCoordVector2 const &position) | Xrb::Widget | |
MoveToAndResize(ScreenCoordRect const &screen_rect) | Xrb::Widget | |
Name() const | Xrb::Widget | [inline] |
OwnerEventQueue() const | Xrb::EventHandler | [inline] |
Parent() const | Xrb::Widget | [inline] |
Parent() | Xrb::Widget | [inline] |
ParentChildSizePropertiesUpdate(bool defer_parent_update) | Xrb::Widget | [protected] |
Position() const | Xrb::Widget | [inline] |
ProcessCustomEvent(EventCustom const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessDeleteChildWidgetEvent(EventDeleteChildWidget const *e) | Xrb::Widget | [protected, virtual] |
ProcessEvent(Event const *e) | Xrb::EventHandler | |
ProcessFrame(Float const time) | Xrb::FrameHandler | |
ProcessJoyEvent(EventJoy const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessKeyEvent(EventKey const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessMouseButtonEvent(EventMouseButton const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessMouseMotionEvent(EventMouseMotion const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessMouseWheelEvent(EventMouseWheel const *e) | Xrb::Widget | [inline, protected, virtual] |
ProcessStateMachineInputEvent(EventStateMachineInput const *e) | Xrb::Widget | [inline, protected, virtual] |
ReceiverDisable() | Xrb::Widget | [inline] |
ReceiverEnable() | Xrb::Widget | [inline] |
ReceiverHide() | Xrb::Widget | [inline] |
ReceiverSetIsEnabled() | Xrb::Widget | [inline] |
ReceiverSetIsHidden() | Xrb::Widget | [inline] |
ReceiverShow() | Xrb::Widget | [inline] |
RenderBackground() const | Xrb::Widget | [inline, protected] |
Resize(ScreenCoordVector2 const &size) | Xrb::Widget | [virtual] |
ResizeByRatios(FloatVector2 const &ratios) | Xrb::Widget | |
ScreenRect() const | Xrb::Widget | [inline] |
SetBackground(WidgetBackground *background) | Xrb::Widget | |
SetContentMarginRatios(FloatVector2 const &content_margin_ratios) | Xrb::Widget | |
SetContentMargins(ScreenCoordVector2 const &content_margins) | Xrb::Widget | |
SetFrameMarginRatios(FloatVector2 const &frame_margin_ratios) | Xrb::Widget | |
SetFrameMargins(ScreenCoordVector2 const &frame_margins) | Xrb::Widget | |
SetIsBlockingEvents(bool const is_blocking_events) | Xrb::EventHandler | [inline] |
SetIsBlockingReceivers(bool const is_blocking_receivers) | Xrb::SignalHandler | [inline] |
SetIsBlockingSenders(bool const is_blocking_senders) | Xrb::SignalHandler | [inline] |
SetIsEnabled(bool is_enabled) | Xrb::Widget | [virtual] |
SetIsHidden(bool is_hidden) | Xrb::Widget | |
SetIsModal(bool is_modal) | Xrb::Widget | |
SetOwnerEventQueue(EventQueue *const owner_event_queue) | Xrb::EventHandler | [inline, protected] |
SetRenderBackground(WidgetBackground const *render_background) | Xrb::Widget | [inline, protected] |
SetSizeProperty(SizeProperties::Property property, Uint32 component, ScreenCoord value, bool defer_parent_update=false) | Xrb::Widget | [virtual] |
SetSizeProperty(SizeProperties::Property property, ScreenCoordVector2 const &value, bool defer_parent_update=false) | Xrb::Widget | [virtual] |
SetSizePropertyEnabled(SizeProperties::Property property, Uint32 component, bool value, bool defer_parent_update=false) | Xrb::Widget | [virtual] |
SetSizePropertyEnabled(SizeProperties::Property property, Bool2 const &value, bool defer_parent_update=false) | Xrb::Widget | [virtual] |
SetSizePropertyRatio(SizeProperties::Property property, Uint32 component, Float ratio, bool defer_parent_update=false) | Xrb::Widget | |
SetSizePropertyRatios(SizeProperties::Property property, FloatVector2 const &ratios, bool defer_parent_update=false) | Xrb::Widget | |
SetSkipTime(bool const skip_time) | Xrb::FrameHandler | [inline] |
SetStackPriority(StackPriority stack_priority) | Xrb::Widget | |
SetWidgetSkinFont(WidgetSkin::FontType font_type, Resource< Font > const &font) | Xrb::WidgetSkinHandler | |
SetWidgetSkinFontFacePath(WidgetSkin::FontType font_type, std::string const &font_face_path) | Xrb::WidgetSkinHandler | |
SetWidgetSkinFontHeight(WidgetSkin::FontType font_type, ScreenCoord font_height) | Xrb::WidgetSkinHandler | |
SetWidgetSkinFontHeightRatio(WidgetSkin::FontType font_type, Float font_height_ratio) | Xrb::WidgetSkinHandler | |
SetWidgetSkinMarginRatios(WidgetSkin::MarginsType margin_type, FloatVector2 const &margin_ratios) | Xrb::WidgetSkinHandler | |
SetWidgetSkinMargins(WidgetSkin::MarginsType margin_type, ScreenCoordVector2 const &margins) | Xrb::WidgetSkinHandler | |
SetWidgetSkinTexture(WidgetSkin::TextureType texture_type, Resource< GLTexture > const &texture) | Xrb::WidgetSkinHandler | |
SetWidgetSkinTexturePath(WidgetSkin::TextureType texture_type, std::string const &texture_path) | Xrb::WidgetSkinHandler | |
SetWidgetSkinWidgetBackground(WidgetSkin::WidgetBackgroundType widget_background_type, WidgetBackground const *widget_background) | Xrb::WidgetSkinHandler | |
Show() | Xrb::Widget | [inline] |
SignalHandler() | Xrb::SignalHandler | |
Size() const | Xrb::Widget | [inline] |
SizeRangeAdjustment(ScreenCoordRect *rect) const | Xrb::Widget | [protected] |
SpacerWidget(ContainerWidget *parent) | Xrb::SpacerWidget | |
ToggleIsHidden() | Xrb::Widget | |
TopLevelParent() const | Xrb::Widget | |
TopLevelParent() | Xrb::Widget | |
UnfixHeight() | Xrb::Widget | |
UnfixSize() | Xrb::Widget | |
UnfixWidth() | Xrb::Widget | |
Unfocus() | Xrb::Widget | |
UnGrabMouse() | Xrb::Widget | |
UpdateRenderBackground() | Xrb::Widget | [protected, virtual] |
Widget(ContainerWidget *parent, std::string const &name="Widget") | Xrb::Widget | |
WidgetSkinFont(WidgetSkin::FontType const font_type) const | Xrb::WidgetSkinHandler | [inline] |
WidgetSkinHandler() | Xrb::WidgetSkinHandler | |
WidgetSkinHandlerChild(Uint32 index) | Xrb::Widget | [inline, protected, virtual] |
WidgetSkinHandlerChildCount() const | Xrb::Widget | [inline, protected, virtual] |
WidgetSkinHandlerParent() | Xrb::Widget | [protected, virtual] |
WidgetSkinMargins(WidgetSkin::MarginsType const margins_type) const | Xrb::WidgetSkinHandler | [inline] |
WidgetSkinTexture(WidgetSkin::TextureType const texture_type) const | Xrb::WidgetSkinHandler | [inline] |
WidgetSkinWidgetBackground(WidgetSkin::WidgetBackgroundType const widget_background_type) const | Xrb::WidgetSkinHandler | [inline] |
Width() const | Xrb::Widget | [inline] |
~EventHandler() | Xrb::EventHandler | [virtual] |
~FrameHandler() | Xrb::FrameHandler | [virtual] |
~SignalHandler() | Xrb::SignalHandler | [virtual] |
~SpacerWidget() | Xrb::SpacerWidget | [inline, virtual] |
~Widget() | Xrb::Widget | [virtual] |
~WidgetSkinHandler() | Xrb::WidgetSkinHandler | [virtual] |