Sleeping Wombat GUI
0.100
swGUI
|
This is the complete list of members for sw::gui::UIElement, including all inherited members.
AddChild(UIElementOPtr &&child)=0 | sw::gui::UIElement | pure virtual |
Arrange(Rect &finalRect)=0 | sw::gui::UIElement | pure virtual |
DependencyObject() | sw::gui::DependencyObject | explicit |
Deserialize(IDeserializer *deser) | EngineObject | virtual |
DynamicCast() | EngineObject | inline |
GetNumChildren()=0 | sw::gui::UIElement | pure virtual |
GetParent() | sw::gui::UIElement | inlinevirtual |
GetType() const | EngineObject | inline |
GetTypeName() const | EngineObject | inline |
GetUIChild(Size idx)=0 | sw::gui::UIElement | pure virtual |
HitTest(const Position &point)=0 | sw::gui::Visual | pure virtual |
InvokeEventDelegates(EventType eventID, UIElement *sender, IEventArgs *e, AccessKey) | sw::gui::UIElement | virtual |
m_dataContext | sw::gui::DependencyObject | protected |
m_desiredSize | sw::gui::UIElement | protected |
m_eventHandlers | sw::gui::UIElement | protected |
m_isEnabled | sw::gui::UIElement | protected |
m_isFocusable | sw::gui::UIElement | protected |
m_isFocused | sw::gui::UIElement | protected |
m_isKeyboardFocus | sw::gui::UIElement | protected |
m_isKeyboardFocusWithin | sw::gui::UIElement | protected |
m_isMouseCaptured | sw::gui::UIElement | protected |
m_isMouseCapturedWithin | sw::gui::UIElement | protected |
m_isMouseOver | sw::gui::UIElement | protected |
m_isVisible | sw::gui::UIElement | protected |
m_parent | sw::gui::UIElement | protected |
Measure(Size2D availableSize)=0 | sw::gui::UIElement | pure virtual |
MemorySize() | EngineObject | inlinevirtual |
OnGotFocus(UIElement *sender, IEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnKeyDown(UIElement *sender, KeyEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnKeyUp(UIElement *sender, KeyEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnLoaded(UIElement *sender, IEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnLostFocus(UIElement *sender, IEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseEnter(UIElement *sender, MouseEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseLeave(UIElement *sender, MouseEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseLeftButtonDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseLeftButtonUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseMove(UIElement *sender, MouseMoveEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseRightButtonDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseRightButtonUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnMouseWheel(UIElement *sender, MouseWheelEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewKeyDown(UIElement *sender, KeyEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewKeyUp(UIElement *sender, KeyEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseLeftButtonDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseLeftButtonUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseMove(UIElement *sender, MouseMoveEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseRightButtonDown(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseRightButtonUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseUp(UIElement *sender, MouseButtonEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnPreviewMouseWheel(UIElement *sender, MouseWheelEventArgs *e) | sw::gui::UIElement | inlinevirtual |
OnRender(DrawingContext &context)=0 | sw::gui::Visual | pure virtual |
OnUnloaded(UIElement *sender, IEventArgs *e) | sw::gui::UIElement | inlinevirtual |
REGISTER_EVENT_DECLARATION(PreviewMouseUp, RoutingStrategy::Tunnel, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseDown, RoutingStrategy::Tunnel, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseRightButtonUp, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseRightButtonDown, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseLeftButtonDown, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseLeftButtonUp, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseWheel, RoutingStrategy::Tunnel, UIElement, MouseWheelEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewMouseMove, RoutingStrategy::Tunnel, UIElement, MouseMoveEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewKeyDown, RoutingStrategy::Tunnel, UIElement, KeyEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(PreviewKeyUp, RoutingStrategy::Tunnel, UIElement, KeyEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseUp, RoutingStrategy::Bubble, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseDown, RoutingStrategy::Bubble, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseRightButtonDown, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseRightButtonUp, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseLeftButtonDown, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseLeftButtonUp, RoutingStrategy::Direct, UIElement, MouseButtonEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseWheel, RoutingStrategy::Bubble, UIElement, MouseWheelEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseMove, RoutingStrategy::Bubble, UIElement, MouseMoveEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(KeyUp, RoutingStrategy::Tunnel, UIElement, KeyEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(KeyDown, RoutingStrategy::Tunnel, UIElement, KeyEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseEnter, RoutingStrategy::Direct, UIElement, MouseEventArgs) | sw::gui::UIElement | |
REGISTER_EVENT_DECLARATION(MouseLeave, RoutingStrategy::Direct, UIElement, MouseEventArgs) | sw::gui::UIElement | |
RTTR_ENABLE(Visual) | sw::gui::UIElement | private |
RTTR_REGISTRATION_FRIEND | sw::gui::UIElement | private |
Serialize(ISerializer *ser) const | EngineObject | virtual |
SetParent(UIElement *parent) | sw::gui::UIElement | virtual |
UIElement()=default | sw::gui::UIElement | explicit |
UIElementTester class | sw::gui::UIElement | friend |
Visual()=default | sw::gui::Visual | explicit |
~DependencyObject()=default | sw::gui::DependencyObject | |
~UIElement()=default | sw::gui::UIElement | virtual |
~Visual()=default | sw::gui::Visual |