Class FlowLayout
- Namespace
- Lime
- Assembly
- Lime.dll
[TangerineMenuPath("Layout/Flow Layout")]
public class FlowLayout : Layout, IDisposable, IAnimable, ILayout
- Inheritance
-
FlowLayout
- Implements
- Inherited Members
- Extension Methods
Constructors
FlowLayout()
public FlowLayout()
FlowLayout(LayoutDirection)
public FlowLayout(LayoutDirection direction)
Parameters
direction
LayoutDirection
Properties
Direction
[YuzuMember]
public LayoutDirection Direction { get; set; }
Property Value
EqualizeWidgetHeights
[YuzuMember]
public bool EqualizeWidgetHeights { get; set; }
Property Value
Spacing
[YuzuMember]
[Validation.Range(0, 3.4028235E+38)]
public float Spacing { get; set; }
Property Value
Methods
ArrangeChildren()
public override void ArrangeChildren()
ColumnCount(int)
public int ColumnCount(int rowIndex)
Parameters
rowIndex
int
Returns
MeasureSizeConstraints()
public override void MeasureSizeConstraints()
OnSizeChanged(Widget, Vector2)
public override void OnSizeChanged(Widget widget, Vector2 sizeDelta)
Parameters
RowCount(int)
public int RowCount(int columnIndex)
Parameters
columnIndex
int