Struct Constraint
- Namespace
- RatatuiUnity
Layout constraint for Split(uint, Direction, params Constraint[]). Matches the constraint type byte values expected by the Rust C API.
public readonly struct Constraint
- Inherited Members
Fields
Type
public readonly Constraint.ConstraintType Type
Field Value
Value
public readonly ushort Value
Field Value
Methods
Fill(ushort)
Proportional fill (weight relative to other Fill constraints).
public static Constraint Fill(ushort weight = 1)
Parameters
weightushort
Returns
Length(ushort)
Fixed number of cells.
public static Constraint Length(ushort cells)
Parameters
cellsushort
Returns
Max(ushort)
Maximum number of cells.
public static Constraint Max(ushort cells)
Parameters
cellsushort
Returns
Min(ushort)
Minimum number of cells.
public static Constraint Min(ushort cells)
Parameters
cellsushort
Returns
Percentage(ushort)
Percentage of the parent area (0–100).
public static Constraint Percentage(ushort pct)
Parameters
pctushort