Class EllipticalSpinnerHandler
- Namespace
- Fallencake.UI
- Assembly
- Fallencake.UI.dll
Elliptical geometry spinner handler that positions elements along an ellipse and moves/rotates them tangentially over time.
public class EllipticalSpinnerHandler : SpinnerHandler, ISpinnerHandler
- Inheritance
-
objectEllipticalSpinnerHandler
- Implements
- Inherited Members
Constructors
EllipticalSpinnerHandler(ModularSpinner)
public EllipticalSpinnerHandler(ModularSpinner spinner)
Parameters
spinnerModularSpinner
Methods
CalculateAreaSize()
Calculates layout size used for positioning.
public override void CalculateAreaSize()
Initialize()
Initializes internal state and places elements.
public override void Initialize()
MoveTangently(int)
Moves an element along the tangent of the path (per frame update).
public override void MoveTangently(int index)
Parameters
indexint
SetElementsStartPosition()
Places elements to their start positions.
public override void SetElementsStartPosition()