Class ElementsController
The Elements Controller class is the base view controller type for working with Unity's UIElements workflow. It manages a view built with Unity's UIElements system and stores this view in a pair of Uxml/Uss files.
The UIElements workflow and Elements Controller are currently for internal use only.
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
ViewController<
ElementsController,
ElementsView,
ElementsWindow,
ElementsViewResource,
ElementsControllerTransition,
ElementsControllerTransitionContext,
ElementsControllerTransitionAnimatorProvider,
IElementsControllerTransitionProgressProvider,
ElementsControllerTransitionAnimationDriver,
ElementsControllerTransitionProgressProvider,
ElementsControllerInvokeTransitionData,
ElementsGraph>
ElementsController
Inherited Members
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.title
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.opaque
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.transitionAnimatorProvider
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.interactiveTransitionProgressProvider
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.OnWillPerformChildTransition
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.OnDidPerformChildTransition
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.View
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewIsLoaded
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PresentedViewController
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PresentingViewController
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PresentedViewControllerStack
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PresentTransitionIdentifier
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.DismissTransitionIdentifier
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.Parent
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.RootAncestor
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IsPerformingTransitionBetweenChildren
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.AddChild(ElementsController)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.RemoveFromParent()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.InvokeTransition(ViewControllerTransitionIdentifier, ElementsControllerInvokeTransitionData, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.InvokeTransition(ViewControllerTransitionIdentifier, ElementsController, Boolean, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.InvokeTransitionInteractively(ViewControllerTransitionIdentifier, ElementsController, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ReceiverForTransition(ViewControllerTransitionIdentifier)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.Present(ElementsController, Boolean, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PresentInteractively(ElementsController, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.Dismiss(Boolean, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.DismissInteractively(Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.Destroy()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.CanPresentViewController(ElementsController, Error)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.CanDismissViewController(Error)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewDidLoad()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewWillAppear()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewDidAppear()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewWillDisappear()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ViewDidDisappear()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.LoadView()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.Awake()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.OnEnable()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.OnDisable()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.OnDestroy()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ImplementsTransition(ViewControllerTransitionIdentifier)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PerformInvokedTransition(ViewControllerTransitionIdentifier, ElementsControllerInvokeTransitionData, Action)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PerformChildTransition(ViewControllerTransitionIdentifier, ElementsController, ElementsController, Boolean, Boolean, Stack<ElementsController>, UnityAction<ElementsControllerTransition>, UnityAction<ElementsControllerTransition, Boolean>, UnityAction<ElementsControllerTransition, Boolean>)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.WillPerformChildTransition(ElementsControllerTransition)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.DidPerformChildTransition(ElementsControllerTransition, Boolean)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.TryGetAnyChildTransition(ElementsControllerTransition)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.TryGetChildTransition(ViewControllerTransitionIdentifier, ElementsControllerTransition)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.FirstAncestorOfType<T>()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IAppearable.BeginAppearanceTransition(Boolean)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IAppearable.EndAppearanceTransition()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.AsAppearable
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ITransitionContextViewController.Opaque
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ITransitionContextViewController.SetViewVisible(Boolean)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.graph
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphable.SetGraph(Object)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphable.InstantiateFromResource(IGraphable)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphable.GraphableTransitionIdentifiers()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphable.PerformGraphableTransition(GraphableTransition)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.GraphableTransitionIdentifiers()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.ShouldPerformGraphTransition(GraphTransition<ElementsController>, Error)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PrepareForGraphTransition(GraphTransition<ElementsController>)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphableTransitionViewObjectContainer.GraphableTransitionViewObjects
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphableTransitionViewObjectContainer.BindGraphableTransitionViewObjectActivationListener(IGraphableTransitionViewObjectListener)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.BindActivationListenerToViewObjects(IGraphableTransitionViewObjectListener)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PerformGraphTransitionWithIdentifier(String, Object)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphableTransitionInvoker.BindGraphableTransitionInvokable(IGraphableTransitionInvokable)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphableEmbedContainer.GraphableEmbedViewObjects
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.IGraphableEmbedContainer.EmbedGraphables(List<GraphableEmbedData>)
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.FindGraphableEmbedViewObjectsInView()
ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>.PrepareForGraphEmbed(ElementsController)
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()
Assembly: UI Graph API Documentation Project.dll
Syntax
public class ElementsController : ViewController<ElementsController, ElementsView, ElementsWindow, ElementsViewResource, ElementsControllerTransition, ElementsControllerTransitionContext, ElementsControllerTransitionAnimatorProvider, IElementsControllerTransitionProgressProvider, ElementsControllerTransitionAnimationDriver, ElementsControllerTransitionProgressProvider, ElementsControllerInvokeTransitionData, ElementsGraph>, IViewControllerAppearance, IAppearable, ITransitionContextViewController, IGraphableTransitionViewObjectContainer, IGraphableTransitionInvoker, IGraphableEmbedContainer, IGraphable
Fields
DismissTransition
The transition identifier for the Elements Controller's Dismiss transition.
Declaration
public static readonly ViewControllerTransitionIdentifier DismissTransition
Field Value
PresentTransition
The transition identifier for the Elements Controller's Present transition.
Declaration
public static readonly ViewControllerTransitionIdentifier PresentTransition
Field Value
Properties
DismissTransitionIdentifier
Declaration
protected override sealed ViewControllerTransitionIdentifier DismissTransitionIdentifier { get; }
Property Value
Overrides
Pelican7.UIGraph.ViewController<Pelican7.UIGraph.ElementsController, Pelican7.UIGraph.ElementsView, Pelican7.UIGraph.ElementsWindow, Pelican7.UIGraph.ElementsViewResource, Pelican7.UIGraph.ElementsControllerTransition, Pelican7.UIGraph.ElementsControllerTransitionContext, Pelican7.UIGraph.ElementsControllerTransitionAnimatorProvider, Pelican7.UIGraph.IElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerTransitionAnimationDriver, Pelican7.UIGraph.ElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerInvokeTransitionData, Pelican7.UIGraph.ElementsGraph>.DismissTransitionIdentifier
PresentTransitionIdentifier
Declaration
protected override sealed ViewControllerTransitionIdentifier PresentTransitionIdentifier { get; }
Property Value
Overrides
Pelican7.UIGraph.ViewController<Pelican7.UIGraph.ElementsController, Pelican7.UIGraph.ElementsView, Pelican7.UIGraph.ElementsWindow, Pelican7.UIGraph.ElementsViewResource, Pelican7.UIGraph.ElementsControllerTransition, Pelican7.UIGraph.ElementsControllerTransitionContext, Pelican7.UIGraph.ElementsControllerTransitionAnimatorProvider, Pelican7.UIGraph.IElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerTransitionAnimationDriver, Pelican7.UIGraph.ElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerInvokeTransitionData, Pelican7.UIGraph.ElementsGraph>.PresentTransitionIdentifier
Methods
BindActivationListenerToViewObjects(IGraphableTransitionViewObjectListener)
Declaration
protected override sealed void BindActivationListenerToViewObjects(IGraphableTransitionViewObjectListener viewObjectActivationListener)
Parameters
Overrides
Pelican7.UIGraph.ViewController<Pelican7.UIGraph.ElementsController, Pelican7.UIGraph.ElementsView, Pelican7.UIGraph.ElementsWindow, Pelican7.UIGraph.ElementsViewResource, Pelican7.UIGraph.ElementsControllerTransition, Pelican7.UIGraph.ElementsControllerTransitionContext, Pelican7.UIGraph.ElementsControllerTransitionAnimatorProvider, Pelican7.UIGraph.IElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerTransitionAnimationDriver, Pelican7.UIGraph.ElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerInvokeTransitionData, Pelican7.UIGraph.ElementsGraph>.BindActivationListenerToViewObjects(Pelican7.UIGraph.IGraphableTransitionViewObjectListener)
FindGraphableEmbedViewObjectsInView()
Declaration
protected override sealed IGraphableEmbedViewObject[] FindGraphableEmbedViewObjectsInView()
Returns
Overrides
Pelican7.UIGraph.ViewController<Pelican7.UIGraph.ElementsController, Pelican7.UIGraph.ElementsView, Pelican7.UIGraph.ElementsWindow, Pelican7.UIGraph.ElementsViewResource, Pelican7.UIGraph.ElementsControllerTransition, Pelican7.UIGraph.ElementsControllerTransitionContext, Pelican7.UIGraph.ElementsControllerTransitionAnimatorProvider, Pelican7.UIGraph.IElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerTransitionAnimationDriver, Pelican7.UIGraph.ElementsControllerTransitionProgressProvider, Pelican7.UIGraph.ElementsControllerInvokeTransitionData, Pelican7.UIGraph.ElementsGraph>.FindGraphableEmbedViewObjectsInView()
Implements