Show / Hide Table of Contents

Class ElementsControllerTransitionSequenceAnimation

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

Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>
ElementsControllerTransitionSequenceAnimation
ScaleElementsControllerTransitionAnimation
SlideElementsControllerTransitionAnimation
Implements
ISequencable<ElementsControllerTransitionContext>
Inherited Members
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.viewControllerIdentifier
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.transitionDirection
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.curve
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.initializeWithZeroProgress
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.TargetViewController
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.EasedProgress01
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.InitializeWithContext(ElementsControllerTransitionContext)
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.InitializeAnimationWithContext(ElementsControllerTransitionContext)
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.UpdateProgress(Single)
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.OnTransitionFinished(Boolean)
TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>.TargetViewControllerForContext(ElementsControllerTransitionContext)
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 ElementsControllerTransitionSequenceAnimation : TransitionSequenceAnimation<ElementsController, ElementsControllerTransitionContext>, ISequencable<ElementsControllerTransitionContext>

Methods

TargetViewControllerForContext(ElementsControllerTransitionContext)

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

Implements

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