Table of Contents

Interface ILayout

Namespace
Lime
Assembly
Lime.dll
public interface ILayout

Properties

ArrangementValid

bool ArrangementValid { get; }

Property Value

bool

ConstraintsValid

bool ConstraintsValid { get; }

Property Value

bool

DebugRectangles

List<Rectangle> DebugRectangles { get; }

Property Value

List<Rectangle>

Owner

Widget Owner { get; set; }

Property Value

Widget

Methods

ArrangeChildren()

void ArrangeChildren()

InvalidateArrangement()

void InvalidateArrangement()

InvalidateConstraintsAndArrangement()

void InvalidateConstraintsAndArrangement()

MeasureSizeConstraints()

void MeasureSizeConstraints()

OnSizeChanged(Widget, Vector2)

void OnSizeChanged(Widget widget, Vector2 sizeDelta)

Parameters

widget Widget
sizeDelta Vector2