79 lines
2.1 KiB
C#
79 lines
2.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using UnityEngine.Playables;
|
|
|
|
namespace UnityEngine.Timeline
|
|
{
|
|
// Token: 0x02000033 RID: 51
|
|
[Obsolete("For best performance use PlayableAsset and PlayableBehaviour.")]
|
|
[Serializable]
|
|
public class BasicPlayableBehaviour : ScriptableObject, IPlayableAsset, IPlayableBehaviour
|
|
{
|
|
// Token: 0x17000089 RID: 137
|
|
// (get) Token: 0x060001BC RID: 444 RVA: 0x000094A4 File Offset: 0x000076A4
|
|
public virtual double duration
|
|
{
|
|
get
|
|
{
|
|
return PlayableBinding.DefaultDuration;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700008A RID: 138
|
|
// (get) Token: 0x060001BD RID: 445 RVA: 0x000094C0 File Offset: 0x000076C0
|
|
public virtual IEnumerable<PlayableBinding> outputs
|
|
{
|
|
get
|
|
{
|
|
return PlayableBinding.None;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060001BE RID: 446 RVA: 0x000094DA File Offset: 0x000076DA
|
|
public virtual void OnGraphStart(Playable playable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001BF RID: 447 RVA: 0x000094DD File Offset: 0x000076DD
|
|
public virtual void OnGraphStop(Playable playable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C0 RID: 448 RVA: 0x000094E0 File Offset: 0x000076E0
|
|
public virtual void OnPlayableCreate(Playable playable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C1 RID: 449 RVA: 0x000094E3 File Offset: 0x000076E3
|
|
public virtual void OnPlayableDestroy(Playable playable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C2 RID: 450 RVA: 0x000094E6 File Offset: 0x000076E6
|
|
public virtual void OnBehaviourPlay(Playable playable, FrameData info)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C3 RID: 451 RVA: 0x000094E9 File Offset: 0x000076E9
|
|
public virtual void OnBehaviourPause(Playable playable, FrameData info)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C4 RID: 452 RVA: 0x000094EC File Offset: 0x000076EC
|
|
public virtual void PrepareFrame(Playable playable, FrameData info)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C5 RID: 453 RVA: 0x000094EF File Offset: 0x000076EF
|
|
public virtual void ProcessFrame(Playable playable, FrameData info, object playerData)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060001C6 RID: 454 RVA: 0x000094F4 File Offset: 0x000076F4
|
|
public virtual Playable CreatePlayable(PlayableGraph graph, GameObject owner)
|
|
{
|
|
return ScriptPlayable<BasicPlayableBehaviour>.Create(graph, this, 0);
|
|
}
|
|
}
|
|
}
|