Table of Contents

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

bool

Properties

Brush

[Editor(false)]
public Brush Brush { get; set; }

Property Value

Brush

BrushRenderer

public BrushRenderer BrushRenderer { get; }

Property Value

BrushRenderer

ReadOnlyBrush

public Brush ReadOnlyBrush { get; }

Property Value

Brush

Sprite

[Editor(false)]
public Sprite Sprite { get; set; }

Property Value

Sprite

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 TwoDimensionContext
drawContext 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).