Class BrushWidget
- Namespace
- TaleWorlds.GauntletUI.BaseTypes
- Assembly
- TaleWorlds.GauntletUI.dll
public class BrushWidget : Widget
- Inheritance
-
BrushWidget
- Derived
- Inherited Members
- Extension Methods
Constructors
BrushWidget(UIContext)
public BrushWidget(UIContext context)
Parameters
context
UIContext
Fields
_isInsideCache
protected bool _isInsideCache
Field Value
Properties
Brush
[Editor(false)]
public Brush Brush { get; set; }
Property Value
BrushRenderer
public BrushRenderer BrushRenderer { get; }
Property Value
ReadOnlyBrush
public Brush ReadOnlyBrush { get; }
Property Value
Sprite
[Editor(false)]
public Sprite Sprite { get; set; }
Property Value
Methods
ForceUseBrush(Brush)
public void ForceUseBrush(Brush brush)
Parameters
brush
Brush
HandleUpdateNeededOnRender()
protected void HandleUpdateNeededOnRender()
OnBrushChanged()
public virtual void OnBrushChanged()
OnConnectedToRoot()
protected override void OnConnectedToRoot()
OnRender(TwoDimensionContext, TwoDimensionDrawContext)
protected override void OnRender(TwoDimensionContext twoDimensionContext, TwoDimensionDrawContext drawContext)
Parameters
twoDimensionContext
TwoDimensionContextdrawContext
TwoDimensionDrawContext
RefreshState()
protected override void RefreshState()
RegisterUpdateBrushes()
protected void RegisterUpdateBrushes()
SetState(string)
public override void SetState(string stateName)
Parameters
stateName
string
UnRegisterUpdateBrushes()
protected void UnRegisterUpdateBrushes()
UpdateAnimationPropertiesSubTask(float)
public override void UpdateAnimationPropertiesSubTask(float alphaFactor)
Parameters
alphaFactor
float
UpdateBrushRendererInternal(float)
protected void UpdateBrushRendererInternal(float dt)
Parameters
dt
float
UpdateBrushes(float)
public override void UpdateBrushes(float dt)
Parameters
dt
float
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).