Table of Contents

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
object
EllipticalSpinnerHandler
Implements
Inherited Members

Constructors

EllipticalSpinnerHandler(ModularSpinner)

public EllipticalSpinnerHandler(ModularSpinner spinner)

Parameters

spinner ModularSpinner

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

index int

SetElementsStartPosition()

Places elements to their start positions.

public override void SetElementsStartPosition()