Table of Contents

Class StackLayout

Namespace
TaleWorlds.GauntletUI.Layout
Assembly
TaleWorlds.GauntletUI.dll
public class StackLayout : ILayout
Inheritance
StackLayout
Implements
Inherited Members

Constructors

StackLayout()

public StackLayout()

Properties

DefaultItemDescription

public ContainerItemDescription DefaultItemDescription { get; }

Property Value

ContainerItemDescription

LayoutMethod

public LayoutMethod LayoutMethod { get; set; }

Property Value

LayoutMethod

Methods

GetDropGizmoPosition(Container, Vector2)

public Vector2 GetDropGizmoPosition(Container widget, Vector2 draggedWidgetPosition)

Parameters

widget Container
draggedWidgetPosition Vector2

Returns

Vector2

GetIndexForDrop(Container, Vector2)

public int GetIndexForDrop(Container widget, Vector2 draggedWidgetPosition)

Parameters

widget Container
draggedWidgetPosition Vector2

Returns

int

GetItemDescription(Widget, Widget, int)

public ContainerItemDescription GetItemDescription(Widget owner, Widget child, int childIndex)

Parameters

owner Widget
child Widget
childIndex int

Returns

ContainerItemDescription

MeasureChildren(Widget, Vector2, SpriteData, float)

public Vector2 MeasureChildren(Widget widget, Vector2 measureSpec, SpriteData spriteData, float renderScale)

Parameters

widget Widget
measureSpec Vector2
spriteData SpriteData
renderScale float

Returns

Vector2

OnLayout(Widget, float, float, float, float)

public void OnLayout(Widget widget, float left, float bottom, float right, float top)

Parameters

widget Widget
left float
bottom float
right float
top float

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