Interface Layout
- Namespace
- Flexalon
- Assembly
- Flexalon.dll
A layout determines how the children of a node are positioned.
public interface Layout
Methods
Arrange(FlexalonNode, Vector3)
Position the children of node within the available bounds.
void Arrange(FlexalonNode node, Vector3 layoutSize)
Parameters
nodeFlexalonNodelayoutSizeVector3
Measure(FlexalonNode, Vector3, Vector3, Vector3)
Perform minimal work to determine what the size of node and available size for node's children.
Bounds Measure(FlexalonNode node, Vector3 size, Vector3 min, Vector3 max)
Parameters
nodeFlexalonNodesizeVector3minVector3maxVector3
Returns
- Bounds