Class PlayableBehaviour
  
  
  
  
    Inheritance
    
    PlayableBehaviour
   
  
  
  
  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
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnBehaviourDelay(Playable, FrameData)
  
  
  Declaration
  
    public virtual void OnBehaviourDelay(Playable playable, FrameData info)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnBehaviourPause(Playable, FrameData)
  
  
  Declaration
  
    public virtual void OnBehaviourPause(Playable playable, FrameData info)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnBehaviourPlay(Playable, FrameData)
  
  
  Declaration
  
    public virtual void OnBehaviourPlay(Playable playable, FrameData info)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnGraphStart(Playable)
  
  
  Declaration
  
    public virtual void OnGraphStart(Playable playable)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnGraphStop(Playable)
  
  
  Declaration
  
    public virtual void OnGraphStop(Playable playable)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnPlayableCreate(Playable)
  
  
  Declaration
  
    public virtual void OnPlayableCreate(Playable playable)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OnPlayableDestroy(Playable)
  
  
  Declaration
  
    public virtual void OnPlayableDestroy(Playable playable)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  PrepareData(Playable, FrameData)
  
  
  Declaration
  
    public virtual void PrepareData(Playable playable, FrameData info)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  PrepareFrame(Playable, FrameData)
  
  
  Declaration
  
    public virtual void PrepareFrame(Playable playable, FrameData info)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ProcessFrame(Playable, FrameData, Object)
  
  
  Declaration
  
    public virtual void ProcessFrame(Playable playable, FrameData info, object playerData)
   
  Parameters
  
  Implements
  
  
  Extension Methods