Sleeping Wombat GUI
0.100
swGUI
|
This is the complete list of members for sw::gui::HostWindow, including all inherited members.
AddChild(UIElementOPtr &&child) override | sw::gui::HostWindow | virtual |
Arrange(Rect &finalRect) override | sw::gui::HostWindow | virtual |
DataContext() | sw::gui::HostWindow | |
DependencyObject() | sw::gui::DependencyObject | explicit |
Deserialize(IDeserializer *deser) | EngineObject | virtual |
DynamicCast() | EngineObject | inline |
GetControlName(UIElement *control) | sw::gui::HostWindow | |
GetMemorySize() | sw::gui::HostWindow | |
GetNativeWindow() | sw::gui::HostWindow | |
GetNumChildren() override | sw::gui::HostWindow | virtual |
GetParent() | sw::gui::UIElement | inlinevirtual |
GetRenderTarget() | sw::gui::HostWindow | |
GetSwapChain() | sw::gui::HostWindow | |
GetType() const | EngineObject | inline |
GetTypeName() const | EngineObject | inline |
GetUIChild(Size idx) override | sw::gui::HostWindow | virtual |
GotFocus() | sw::gui::HostWindow | |
HandleInput() | sw::gui::HostWindow | |
HitTest(const Position &point) override | sw::gui::HostWindow | virtual |
HostWindow(INativeWindow *nativeWindow, input::IInput *input, ResourceManager *resourceManager, IGraphicAPIInitializer *graphicApi) | sw::gui::HostWindow | explicit |
HostWindowTester class | sw::gui::HostWindow | friend |
InvokeEventDelegates(EventType eventID, UIElement *sender, IEventArgs *e, AccessKey) | sw::gui::UIElement | virtual |
LostFocus() | sw::gui::HostWindow | |
m_dataContext | sw::gui::DependencyObject | protected |
m_desiredSize | sw::gui::UIElement | protected |
m_eventHandlers | sw::gui::UIElement | protected |
m_hostLogic | sw::gui::HostWindow | private |
m_input | sw::gui::HostWindow | private |
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_nativeWindow | sw::gui::HostWindow | private |
m_parent | sw::gui::UIElement | protected |
m_renderTarget | sw::gui::HostWindow | private |
m_resourceManager | sw::gui::HostWindow | private |
m_swapChain | sw::gui::HostWindow | private |
Measure(Size2D availableSize) override | sw::gui::HostWindow | 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 |
OnMaximized() | sw::gui::HostWindow | |
OnMinimized() | sw::gui::HostWindow | |
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) override | sw::gui::HostWindow | virtual |
OnResized(uint16 newWidth, uint16 newHeight) | sw::gui::HostWindow | |
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 | |
RegisterControlName(UIElement *control, const std::string &name) | sw::gui::HostWindow | |
RemoveControl(UIElement *control) | sw::gui::HostWindow | |
RTTR_ENABLE(UIElement) | sw::gui::HostWindow | private |
Serialize(ISerializer *ser) const | EngineObject | virtual |
SetParent(UIElement *parent) | sw::gui::UIElement | virtual |
UIElement()=default | sw::gui::UIElement | explicit |
Visual()=default | sw::gui::Visual | explicit |
~DependencyObject()=default | sw::gui::DependencyObject | |
~HostWindow() | sw::gui::HostWindow | virtual |
~UIElement()=default | sw::gui::UIElement | virtual |
~Visual()=default | sw::gui::Visual |