Show / Hide Table of Contents

Class TransitionSequenceRegion<TAnimation, TContext>

The abstract base type for sequence regions to be used with the Transition Sequence Animator.

Inheritance
System.Object
TransitionSequenceRegion<TAnimation, TContext>
CanvasControllerTransitionSequenceRegion
ElementsControllerTransitionSequenceRegion
Implements
ISequencable<TContext>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Pelican7.UIGraph
Assembly: UI Graph API Documentation Project.dll
Syntax
public abstract class TransitionSequenceRegion<TAnimation, TContext> : ISequencable<TContext> where TAnimation : Object, ISequencable<TContext>
Type Parameters
Name Description
TAnimation
TContext

Fields

endTime01

The region's normalized end time, relative to its sequence.

Declaration
[Range(0F, 1F)]
public float endTime01
Field Value
Type Description
System.Single

startTime01

The region's normalized start time, relative to its sequence.

Declaration
[Range(0F, 1F)]
public float startTime01
Field Value
Type Description
System.Single

Methods

InitializeWithContext(TContext)

Declaration
public void InitializeWithContext(TContext context)
Parameters
Type Name Description
TContext context

OnTransitionFinished(Boolean)

Declaration
public void OnTransitionFinished(bool completed)
Parameters
Type Name Description
System.Boolean completed

UpdateProgress(Single)

Declaration
public void UpdateProgress(float progress01)
Parameters
Type Name Description
System.Single progress01

Implements

ISequencable<TTransitionContext>
Back to top © 2019 Pelican 7 LTD. All rights reserved.