|
| static Color | GetColor (LogType type) |
| |
| static void | Error (string mesg) |
| |
| static void | Info (string mesg) |
| |
| static void | Warning (string mesg) |
| |
| static void | Advice (string mesg) |
| |
| static void | Add (LogType type, string mesg) |
| |
| static void | SetPosition (Widget widget, Vector2 position) |
| |
| static void | ArrangeChildWidgetInCell (Vector2 c1, Vector2 c2, Widget widget) |
| |
| static Widget | LoadWidget (object eventsTarget, XElement node, ContainerWidget parentWidget) |
| |
| static bool | TestOverlap (Widget w1, Widget w2) |
| |
| static bool | IsNodeIncludedOnCurrentPlatform (XElement node) |
| |
| static void | UpdateWidgetsHierarchy (Widget rootWidget) |
| |
| static void | LayoutWidgetsHierarchy (Widget rootWidget, Vector2 availableSize) |
| |
| static void | DrawWidgetsHierarchy (Widget rootWidget) |
| |
| static Type | FindTypeFromXmlName (string name, string namespaceName) |
| |
| static Widget | HitTestGlobal (Widget widget, Vector2 point, Func< Widget, bool > predicate) |
| |
| static void | UpdateWidgetsHierarchy (Widget widget, ref bool isMouseCursorVisible) |
| |
|
| Dictionary< Widget, Vector2 > | m_positions = [] |
| |
| readonly WidgetsList | Children |
| |
| Action< Vector2 > | MeasureOverride1 |
| |
| Action | Update1 |
| |
| bool | m_isVisible |
| |
| bool | m_isEnabled |
| |
| Vector2 | m_actualSize |
| |
| Vector2 | m_desiredSize |
| |
| Vector2 | m_parentDesiredSize |
| |
| BoundingRectangle | m_globalBounds |
| |
| Vector2 | m_parentOffset |
| |
| bool | m_isLayoutTransformIdentity = true |
| |
| bool | m_isRenderTransformIdentity = true |
| |
| Matrix | m_layoutTransform = Matrix.Identity |
| |
| Matrix | m_renderTransform = Matrix.Identity |
| |
| Matrix | m_globalTransform = Matrix.Identity |
| |
| Matrix? | m_invertedGlobalTransform |
| |
| float? | m_globalScale |
| |
| Color | m_colorTransform = Color.White |
| |
| Color | m_globalColorTransform |
| |
| WidgetInput | m_widgetsHierarchyInput |
| |
| Vector2 | Size = new Vector2(-1f) [get, set] |
| |
| IEnumerable< Widget > | AllChildren [get] |
| |
| WidgetInput | WidgetsHierarchyInput [get, set] |
| |
| WidgetInput | Input [get] |
| |
| Matrix | LayoutTransform [get, set] |
| |
| Matrix | RenderTransform [get, set] |
| |
| Matrix | GlobalTransform [get] |
| |
| float | GlobalScale [get] |
| |
| Matrix | InvertedGlobalTransform [get] |
| |
| BoundingRectangle | GlobalBounds [get] |
| |
| Color | ColorTransform [get, set] |
| |
| Color | GlobalColorTransform [get] |
| |
| virtual string | Name [get, set] |
| |
| object | Tag [get, set] |
| |
| virtual bool | IsVisible [get, set] |
| |
| virtual bool | IsEnabled [get, set] |
| |
| virtual bool | IsHitTestVisible [get, set] |
| |
| bool | IsVisibleGlobal [get] |
| |
| bool | IsEnabledGlobal [get] |
| |
| bool | ClampToBounds [get, set] |
| |
| virtual Vector2 | Margin [get, set] |
| |
| virtual WidgetAlignment | HorizontalAlignment [get, set] |
| |
| virtual WidgetAlignment | VerticalAlignment [get, set] |
| |
| Vector2 | ActualSize [get] |
| |
| Vector2 | DesiredSize [get, set] |
| |
| Vector2 | ParentDesiredSize [get] |
| |
| bool | IsUpdateEnabled = true [get, set] |
| |
| bool | IsDrawEnabled = true [get, set] |
| |
| bool | IsDrawRequired [get, set] |
| |
| bool | IsOverdrawRequired [get, set] |
| |
| XElement | Style [set] |
| |
| ContainerWidget | ParentWidget [get, set] |
| |
| Widget | RootWidget [get] |
| |