Class FlexalonAspectRatioAdapter
- Namespace
- Flexalon
- Assembly
- Flexalon.dll
public class FlexalonAspectRatioAdapter : FlexalonComponent, Adapter
- Inheritance
-
object
FlexalonAspectRatioAdapter
- Implements
-
- Inherited Members
-
Properties
Height
public float Height { get; set; }
Property Value
- float
Width
public float Width { get; set; }
Property Value
- float
Methods
Measure(FlexalonNode, Vector3, Vector3, Vector3)
public Bounds Measure(FlexalonNode node, Vector3 size, Vector3 min, Vector3 max)
Parameters
node FlexalonNode
size Vector3
min Vector3
max Vector3
Returns
- Bounds
ResetProperties()
protected override void ResetProperties()
TryGetRectSize(FlexalonNode, out Vector2)
public bool TryGetRectSize(FlexalonNode node, out Vector2 rectSize)
Parameters
node FlexalonNode
rectSize Vector2
Returns
- bool
TryGetScale(FlexalonNode, out Vector3)
public bool TryGetScale(FlexalonNode node, out Vector3 scale)
Parameters
node FlexalonNode
scale Vector3
Returns
- bool
UpdateProperties()
protected override void UpdateProperties()