|
| MultiplayerLobbyRankItemButtonWidget (UIContext context) |
|
| ButtonWidget (UIContext context) |
|
| ImageWidget (UIContext context) |
|
void | ForceUseBrush (Brush brush) |
| DO NOT USE THIS FUNCTION. THIS IS FOR STANDALONE EDITOR.
|
|
| BrushWidget (UIContext context) |
|
override void | UpdateBrushes (float dt) |
|
override void | SetState (string stateName) |
|
override void | UpdateAnimationPropertiesSubTask (float alphaFactor) |
|
virtual void | OnBrushChanged () |
|
void | ApplyActionOnAllChildren (Action< Widget > action) |
|
| Widget (UIContext context) |
|
T | GetComponent< T > () |
|
void | AddComponent (WidgetComponent component) |
|
void | AddState (string stateName) |
|
bool | ContainsState (string stateName) |
|
virtual void | SetState (string stateName) |
|
Widget | FindChild (BindingPath path) |
|
Widget | FindChild (string singlePathNode) |
|
Widget | FindChild (WidgetSearchDelegate widgetSearchDelegate) |
|
Widget | FindChild (string id, bool includeAllChildren=false) |
|
void | RemoveAllChildren () |
|
virtual void | UpdateAnimationPropertiesSubTask (float alphaFactor) |
|
void | Measure (Vector2 measureSpec) |
|
bool | CheckIsMyChildRecursive (Widget child) |
|
void | AddChild (Widget widget) |
|
void | AddChildAtIndex (Widget widget, int index) |
|
void | SwapChildren (Widget widget1, Widget widget2) |
|
void | RemoveChild (Widget widget) |
|
virtual void | OnBeforeRemovedChild (Widget widget) |
| Called before binding is broken and child is removed Be careful not to invalidate datasource data in here!
|
|
bool | HasChild (Widget widget) |
|
virtual void | UpdateBrushes (float dt) |
|
int | GetChildIndex (Widget child) |
|
int | GetVisibleChildIndex (Widget child) |
|
int | GetFilterChildIndex (Widget child, Func< Widget, bool > childrenFilter) |
|
Widget | GetChild (int i) |
|
void | Layout (float left, float bottom, float right, float top) |
|
virtual void | HandleInput (IReadOnlyList< int > lastKeysPressed) |
|
bool | IsPointInsideMeasuredArea (Vector2 p) |
|
bool | IsPointInsideGamepadCursorArea (Vector2 p) |
|
void | Hide () |
|
void | Show () |
|
Vector2 | GetLocalPoint (Vector2 globalPoint) |
| Transforms a global point to local coordinates for this widget.
|
|
void | SetSiblingIndex (int index, bool force=false) |
|
int | GetSiblingIndex () |
|
int | GetVisibleSiblingIndex () |
|
void | Render (TwoDimensionContext twoDimensionContext, TwoDimensionDrawContext drawContext) |
|
bool | IsRecursivelyVisible () |
|
override string | ToString () |
|
void | OnGamepadNavigationFocusGain () |
|
|
string | RankID [get, set] |
|
ButtonType | ButtonType [get, set] |
|
bool | IsToggle [get] |
|
bool | IsRadio [get] |
|
Widget | ToggleIndicator [get, set] |
|
bool | IsSelected [get, set] |
|
bool | DominantSelectedState [get, set] |
|
bool | OverrideDefaultStateSwitchingEnabled [get, set] |
| Disables default state switching for Disabled, Pressed, IsHovered and Default states.
|
|
bool | OverrideDefaultStateSwitchingDisabled [get, set] |
|
Brush | Brush [get, set] |
|
Brush | ReadOnlyBrush [get] |
|
new Sprite | Sprite [get, set] |
|
BrushRenderer | BrushRenderer [get] |
|
float | ColorFactor = 1f [get, set] |
|
float | AlphaFactor = 1f [get, set] |
|
float | ValueFactor [get, set] |
|
float | SaturationFactor [get, set] |
|
float | ExtendLeft [get, set] |
|
float | ExtendRight [get, set] |
|
float | ExtendTop [get, set] |
|
float | ExtendBottom [get, set] |
|
bool | VerticalFlip [get, set] |
|
bool | HorizontalFlip [get, set] |
|
bool | FrictionEnabled [get, set] |
| Enables gamepad cursor friction while hovering over this widget.
|
|
Color | Color [get, set] |
|
string | Id [get, set] |
|
Vector2 | LocalPosition [get] |
|
Vector2 | GlobalPosition [get] |
|
bool | DoNotUseCustomScaleAndChildren [get, set] |
|
bool | DoNotUseCustomScale [get, set] |
|
float | _scaleToUse [get] |
|
float | _inverseScaleToUse [get] |
|
Vector2 | Size [get] |
|
float | SuggestedWidth [get, set] |
|
float | SuggestedHeight [get, set] |
|
float | ScaledSuggestedWidth [get, set] |
|
float | ScaledSuggestedHeight [get, set] |
|
bool | TweenPosition [get, set] |
|
string | HoveredCursorState [get, set] |
|
bool | AlternateClickEventHasSpecialEvent [get, set] |
|
Vector2 | PosOffset [get, set] |
|
Vector2 | ScaledPositionOffset [get] |
|
float | PositionXOffset [get, set] |
|
float | PositionYOffset [get, set] |
|
float | ScaledPositionXOffset [get, set] |
|
float | ScaledPositionYOffset [get, set] |
|
Widget | ParentWidget [get, set] |
|
EventManager | EventManager [get] |
|
UIContext | Context [get] |
|
Vector2 | MeasuredSize [get] |
|
float | MarginTop [get, set] |
|
float | MarginLeft [get, set] |
|
float | MarginBottom [get, set] |
|
float | MarginRight [get, set] |
|
float | ScaledMarginTop [get] |
|
float | ScaledMarginLeft [get] |
|
float | ScaledMarginBottom [get] |
|
float | ScaledMarginRight [get] |
|
VerticalAlignment | VerticalAlignment [get, set] |
|
HorizontalAlignment | HorizontalAlignment [get, set] |
|
float | Left [get] |
|
float | Top [get] |
|
float | Right [get] |
|
float | Bottom [get] |
|
int | ChildCount [get] |
|
bool | ForcePixelPerfectRenderPlacement [get, set] |
|
bool | UseGlobalTimeForAnimation [get, set] |
|
SizePolicy | WidthSizePolicy [get, set] |
|
SizePolicy | HeightSizePolicy [get, set] |
|
bool | AcceptDrag [get, set] |
|
bool | AcceptDrop [get, set] |
|
bool | HideOnDrag = true [get, set] |
|
Widget | DragWidget [get, set] |
|
bool | ClipContents [get, set] |
|
bool | ClipHorizontalContent [get, set] |
|
bool | ClipVerticalContent [get, set] |
|
bool | CircularClipEnabled [get, set] |
|
float | CircularClipRadius [get, set] |
|
bool | IsCircularClipRadiusHalfOfWidth [get, set] |
|
bool | IsCircularClipRadiusHalfOfHeight [get, set] |
|
float | CircularClipSmoothingRadius [get, set] |
|
float | CircularClipXOffset [get, set] |
|
float | CircularClipYOffset [get, set] |
|
bool | RenderLate [get, set] |
|
bool | DoNotRenderIfNotFullyInsideScissor [get, set] |
|
bool | FixedWidth [get] |
|
bool | FixedHeight [get] |
|
bool | IsHovered [get] |
|
bool | IsDisabled [get, set] |
|
bool | IsFocusable [get, set] |
|
bool | IsFocused [get] |
|
bool | IsEnabled [get, set] |
|
bool | RestartAnimationFirstFrame [get, set] |
|
bool | DoNotPassEventsToChildren [get, set] |
|
bool | DoNotAcceptEvents [get, set] |
|
bool | CanAcceptEvents [get, set] |
|
bool | IsPressed [get] |
|
bool | IsHidden [get, set] |
|
bool | IsVisible [get, set] |
|
Sprite | Sprite [get, set] |
|
VisualDefinition | VisualDefinition [get, set] |
|
string | CurrentState = "" [get, protected set] |
|
bool | UpdateChildrenStates [get, set] |
|
object | Tag [get, set] |
|
ILayout | LayoutImp [get, protected set] |
|
bool | DropEventHandledManually [get, set] |
|
IEnumerable< Widget > | AllChildrenAndThis [get] |
|
IEnumerable< Widget > | AllChildren [get] |
|
List< Widget > | Children [get] |
|
IEnumerable< Widget > | Parents [get] |
|
float | MaxWidth [get, set] |
|
float | MaxHeight [get, set] |
|
float | MinWidth [get, set] |
|
float | MinHeight [get, set] |
|
float | ScaledMaxWidth [get] |
|
float | ScaledMaxHeight [get] |
|
float | ScaledMinWidth [get] |
|
float | ScaledMinHeight [get] |
|
bool | DisableRender [get, set] |
|
Action< Widget, string, object[]> | EventFire |
|
float | ExtendCursorAreaTop [get, set] |
|
float | ExtendCursorAreaRight [get, set] |
|
float | ExtendCursorAreaBottom [get, set] |
|
float | ExtendCursorAreaLeft [get, set] |
|
float | CursorAreaXOffset [get, set] |
|
float | CursorAreaYOffset [get, set] |
|
bool | DoNotAcceptNavigation [get, set] |
|
bool | IsUsingNavigation [get, set] |
|
bool | UseSiblingIndexForNavigation [get, set] |
|
int | GamepadNavigationIndex [get, set] |
|
GamepadNavigationTypes | UsedNavigationMovements [get, set] |
|
|
List< Action< Widget > > | ClickEventHandlers = new List<Action<Widget>>() |
|
Func< Widget, Widget, bool > | AcceptDropHandler |
|
Action< Widget > | OnGamepadNavigationFocusGained |
|
override bool | OnPreviewMousePressed () |
|
override void | RefreshState () |
|
virtual void | HandleClick () |
|
virtual void | OnClick () |
|
virtual void | OnAlternateClick () |
|
override void | RefreshState () |
|
void | UpdateBrushRendererInternal (float dt) |
|
override void | RefreshState () |
|
override void | OnRender (TwoDimensionContext twoDimensionContext, TwoDimensionDrawContext drawContext) |
|
void | HandleUpdateNeededOnRender () |
|
override void | OnConnectedToRoot () |
|
void | RegisterUpdateBrushes () |
|
void | UnRegisterUpdateBrushes () |
|
void | SetMeasureAndLayoutDirty () |
|
void | SetMeasureDirty () |
|
void | SetLayoutDirty () |
|
virtual void | OnUpdate (float dt) |
|
virtual void | OnParallelUpdate (float dt) |
|
virtual void | OnLateUpdate (float dt) |
|
virtual void | RefreshState () |
|
virtual void | OnChildAdded (Widget child) |
|
virtual void | OnChildRemoved (Widget child) |
|
virtual void | OnAfterChildRemoved (Widget child) |
|
virtual void | OnRender (TwoDimensionContext twoDimensionContext, TwoDimensionDrawContext drawContext) |
|
void | EventFired (string eventName, params object[] args) |
|
virtual void | OnDisconnectedFromRoot () |
|
virtual void | OnConnectedToRoot () |
|
virtual void | OnGamepadNavigationIndexUpdated (int newIndex) |
|
virtual bool | OnPreviewMousePressed () |
|
virtual bool | OnPreviewMouseReleased () |
|
virtual bool | OnPreviewMouseAlternatePressed () |
|
virtual bool | OnPreviewMouseAlternateReleased () |
|
virtual bool | OnPreviewDragBegin () |
|
virtual bool | OnPreviewDragEnd () |
|
virtual bool | OnPreviewDrop () |
|
virtual bool | OnPreviewMouseScroll () |
|
virtual bool | OnPreviewRightStickMovement () |
|
virtual bool | OnPreviewMouseMove () |
|
virtual bool | OnPreviewDragHover () |
|
void | OnPropertyChanged< T > (T value, [CallerMemberName]string propertyName=null) |
|
void | OnPropertyChanged (int value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (float value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (bool value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (Vec2 value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (Vector2 value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (double value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (uint value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChanged (Color value, [CallerMemberName] string propertyName=null) |
|
float | _lastClickTime |
|
bool | _isInsideCache = false |
|
Vector2 | _cachedGlobalPosition |
|
bool | _calculateSizeFirstFrame = true |
|
float | _stateTimer |
|
VisualState | _startVisualState |
|
VisualStateAnimationState | _currentVisualStateAnimationState |
|
int | _seed |
|
const float | _maxDoubleClickDeltaTimeInSeconds = 0.5f |
|
Action< Widget > | OnVisibilityChanged |
|
Action< PropertyOwnerObject, string, object > | PropertyChanged |
|
Action< PropertyOwnerObject, string, bool > | boolPropertyChanged |
|
Action< PropertyOwnerObject, string, int > | intPropertyChanged |
|
Action< PropertyOwnerObject, string, float > | floatPropertyChanged |
|
Action< PropertyOwnerObject, string, Vec2 > | Vec2PropertyChanged |
|
Action< PropertyOwnerObject, string, Vector2 > | Vector2PropertyChanged |
|
Action< PropertyOwnerObject, string, double > | doublePropertyChanged |
|
Action< PropertyOwnerObject, string, uint > | uintPropertyChanged |
|
Action< PropertyOwnerObject, string, Color > | ColorPropertyChanged |
|