Show / Hide Table of Contents

Struct PlayableOutput

Implements
IPlayableOutput
IEquatable<PlayableOutput>
Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine.Playables
Assembly: UnityEngine.dll
Syntax
public struct PlayableOutput : IPlayableOutput, IEquatable<PlayableOutput>

Properties

| Improve this Doc View Source

Null

Declaration
public static PlayableOutput Null { get; }
Property Value
Type Description
PlayableOutput

Methods

| Improve this Doc View Source

Equals(PlayableOutput)

Declaration
public bool Equals(PlayableOutput other)
Parameters
Type Name Description
PlayableOutput other
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHandle()

Declaration
public PlayableOutputHandle GetHandle()
Returns
Type Description
PlayableOutputHandle
| Improve this Doc View Source

GetPlayableOutputType()

Declaration
public Type GetPlayableOutputType()
Returns
Type Description
Type
| Improve this Doc View Source

IsPlayableOutputOfType<T>()

Declaration
public bool IsPlayableOutputOfType<T>()
    where T : struct, IPlayableOutput
Returns
Type Description
Boolean
Type Parameters
Name Description
T

Implements

IPlayableOutput
System.IEquatable<T>

Extension Methods

PlayableOutputExtensions.IsOutputNull<U>(U)
PlayableOutputExtensions.IsOutputValid<U>(U)
PlayableOutputExtensions.GetReferenceObject<U>(U)
PlayableOutputExtensions.SetReferenceObject<U>(U, Object)
PlayableOutputExtensions.GetUserData<U>(U)
PlayableOutputExtensions.SetUserData<U>(U, Object)
PlayableOutputExtensions.GetSourcePlayable<U>(U)
PlayableOutputExtensions.SetSourcePlayable<U, V>(U, V)
PlayableOutputExtensions.SetSourcePlayable<U, V>(U, V, Int32)
PlayableOutputExtensions.GetSourceOutputPort<U>(U)
PlayableOutputExtensions.SetSourceOutputPort<U>(U, Int32)
PlayableOutputExtensions.GetWeight<U>(U)
PlayableOutputExtensions.SetWeight<U>(U, Single)
PlayableOutputExtensions.PushNotification<U>(U, Playable, INotification, Object)
PlayableOutputExtensions.GetNotificationReceivers<U>(U)
PlayableOutputExtensions.AddNotificationReceiver<U>(U, INotificationReceiver)
PlayableOutputExtensions.RemoveNotificationReceiver<U>(U, INotificationReceiver)
PlayableOutputExtensions.GetSourceInputPort<U>(U)
PlayableOutputExtensions.SetSourceInputPort<U>(U, Int32)
MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX