Show / Hide Table of Contents

Class CanvasControllerTransitionSequenceAnimation

The base type for animations to be used with the Transition Sequence Animator when working with the UI Canvas workflow.

Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>
CanvasControllerTransitionSequenceAnimation
BringToFrontCanvasControllerTransitionAnimation
FadeCanvasControllerTransitionAnimation
RotateCanvasControllerTransitionAnimation
ScaleCanvasControllerTransitionAnimation
SetVisibilityCanvasControllerTransitionAnimation
SlideCanvasControllerTransitionAnimation
SplitCanvasPositioningTransitionAnimation
Implements
ISequencable<CanvasControllerTransitionContext>
Inherited Members
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.viewControllerIdentifier
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.transitionDirection
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.curve
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.initializeWithZeroProgress
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.TargetViewController
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.EasedProgress01
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.InitializeWithContext(CanvasControllerTransitionContext)
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.InitializeAnimationWithContext(CanvasControllerTransitionContext)
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.UpdateProgress(Single)
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.OnTransitionFinished(Boolean)
TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>.TargetViewControllerForContext(CanvasControllerTransitionContext)
UnityEngine.ScriptableObject.SetDirty()
UnityEngine.ScriptableObject.CreateInstance(System.String)
UnityEngine.ScriptableObject.CreateInstance(System.Type)
UnityEngine.ScriptableObject.CreateInstance<T>()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Pelican7.UIGraph
Assembly: UI Graph API Documentation Project.dll
Syntax
public class CanvasControllerTransitionSequenceAnimation : TransitionSequenceAnimation<CanvasController, CanvasControllerTransitionContext>, ISequencable<CanvasControllerTransitionContext>

Methods

TargetViewControllerForContext(CanvasControllerTransitionContext)

Declaration
protected override CanvasController TargetViewControllerForContext(CanvasControllerTransitionContext context)
Parameters
Type Name Description
CanvasControllerTransitionContext context
Returns
Type Description
CanvasController
Overrides
Pelican7.UIGraph.TransitionSequenceAnimation<Pelican7.UIGraph.CanvasController, Pelican7.UIGraph.CanvasControllerTransitionContext>.TargetViewControllerForContext(Pelican7.UIGraph.CanvasControllerTransitionContext)

Implements

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