Pular para o conteúdo
AstraDOCS

Astra.GuiSizing

Astra atual · C# · 06 out. 2026Referência de assinaturas

Struct da API C# da Astra. 9 membros declarados neste snapshot.

Namespace: Astra · Assembly: Astra.Scripting · Tipo: Struct

readonly record struct Astra.GuiSizing

Interfaces: System.IEquatable<Astra.GuiSizing>.

Membro Categoria
.ctor Method
Alignment Property
Columns Property
Flexible Property
Ignore Property
Minimum Property
Padding Property
Preferred Property
Spacing Property

.ctor

public GuiSizing(System.Numerics.Vector2 Minimum, System.Numerics.Vector2 Preferred, System.Numerics.Vector2 Flexible, System.Numerics.Vector4 Padding, System.Numerics.Vector2 Spacing, Astra.GuiAlignment Alignment, uint Columns, bool Ignore)
Parâmetro Tipo Contrato
Minimum System.Numerics.Vector2
Preferred System.Numerics.Vector2
Flexible System.Numerics.Vector2
Padding System.Numerics.Vector4
Spacing System.Numerics.Vector2
Alignment Astra.GuiAlignment
Columns uint
Ignore bool

Alignment

public Astra.GuiAlignment Alignment { get; init; }

Columns

public uint Columns { get; init; }

Flexible

public System.Numerics.Vector2 Flexible { get; init; }

Ignore

public bool Ignore { get; init; }

Minimum

public System.Numerics.Vector2 Minimum { get; init; }

Padding

public System.Numerics.Vector4 Padding { get; init; }

Preferred

public System.Numerics.Vector2 Preferred { get; init; }

Spacing

public System.Numerics.Vector2 Spacing { get; init; }