|
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 |
1.8.9.1