Table of Contents

Class TextureWidget

Namespace
TaleWorlds.GauntletUI.BaseTypes
Assembly
TaleWorlds.GauntletUI.dll
public class TextureWidget : ImageWidget
Inheritance
TextureWidget
Derived
Inherited Members
Extension Methods

Constructors

TextureWidget(UIContext)

public TextureWidget(UIContext context)

Parameters

context UIContext

Fields

_cachedQuad

protected DrawObject2D _cachedQuad

Field Value

DrawObject2D

_cachedQuadSize

protected Vector2 _cachedQuadSize

Field Value

Vector2

_isRenderRequestedPreviousFrame

protected bool _isRenderRequestedPreviousFrame

Field Value

bool

_isTargetSizeDirty

protected bool _isTargetSizeDirty

Field Value

bool

_setForClearNextFrame

protected bool _setForClearNextFrame

Field Value

bool

_typeCollector

protected static TypeCollector<TextureProvider> _typeCollector

Field Value

TypeCollector<TextureProvider>

Properties

LoadingIconWidget

public Widget LoadingIconWidget { get; set; }

Property Value

Widget

Texture

public Texture Texture { get; protected set; }

Property Value

Texture

TextureProvider

public TextureProvider TextureProvider { get; }

Property Value

TextureProvider

TextureProviderName

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

Property Value

string

Methods

GetTextureProviderProperty(string)

protected object GetTextureProviderProperty(string propertyName)

Parameters

propertyName string

Returns

object

OnDisconnectedFromRoot()

protected override void OnDisconnectedFromRoot()

OnRender(TwoDimensionContext, TwoDimensionDrawContext)

protected override void OnRender(TwoDimensionContext twoDimensionContext, TwoDimensionDrawContext drawContext)

Parameters

twoDimensionContext TwoDimensionContext
drawContext TwoDimensionDrawContext

OnTextureUpdated()

protected virtual void OnTextureUpdated()

OnUpdate(float)

protected override void OnUpdate(float dt)

Parameters

dt float

SetTextureProviderProperty(string, object)

protected void SetTextureProviderProperty(string name, object value)

Parameters

name string
value object

UpdateTextureWidget()

protected void UpdateTextureWidget()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).