Show / Hide Table of Contents

Class PlayableBehaviour

Inheritance
Object
PlayableBehaviour
Implements
IPlayableBehaviour
ICloneable
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.Playables
Assembly: UnityEngine.dll
Syntax
[Serializable]
public abstract class PlayableBehaviour : IPlayableBehaviour, ICloneable

Constructors

| Improve this Doc View Source

PlayableBehaviour()

Declaration
public PlayableBehaviour()

Methods

| Improve this Doc View Source

Clone()

Declaration
public virtual object Clone()
Returns
Type Description
Object
| Improve this Doc View Source

OnBehaviourDelay(Playable, FrameData)

Declaration
public virtual void OnBehaviourDelay(Playable playable, FrameData info)
Parameters
Type Name Description
Playable playable
FrameData info
| Improve this Doc View Source

OnBehaviourPause(Playable, FrameData)

Declaration
public virtual void OnBehaviourPause(Playable playable, FrameData info)
Parameters
Type Name Description
Playable playable
FrameData info
| Improve this Doc View Source

OnBehaviourPlay(Playable, FrameData)

Declaration
public virtual void OnBehaviourPlay(Playable playable, FrameData info)
Parameters
Type Name Description
Playable playable
FrameData info
| Improve this Doc View Source

OnGraphStart(Playable)

Declaration
public virtual void OnGraphStart(Playable playable)
Parameters
Type Name Description
Playable playable
| Improve this Doc View Source

OnGraphStop(Playable)

Declaration
public virtual void OnGraphStop(Playable playable)
Parameters
Type Name Description
Playable playable
| Improve this Doc View Source

OnPlayableCreate(Playable)

Declaration
public virtual void OnPlayableCreate(Playable playable)
Parameters
Type Name Description
Playable playable
| Improve this Doc View Source

OnPlayableDestroy(Playable)

Declaration
public virtual void OnPlayableDestroy(Playable playable)
Parameters
Type Name Description
Playable playable
| Improve this Doc View Source

PrepareData(Playable, FrameData)

Declaration
public virtual void PrepareData(Playable playable, FrameData info)
Parameters
Type Name Description
Playable playable
FrameData info
| Improve this Doc View Source

PrepareFrame(Playable, FrameData)

Declaration
public virtual void PrepareFrame(Playable playable, FrameData info)
Parameters
Type Name Description
Playable playable
FrameData info
| Improve this Doc View Source

ProcessFrame(Playable, FrameData, Object)

Declaration
public virtual void ProcessFrame(Playable playable, FrameData info, object playerData)
Parameters
Type Name Description
Playable playable
FrameData info
Object playerData

Implements

IPlayableBehaviour
System.ICloneable

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX