Files
2026-06-04 11:42:34 +02:00

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);
}
}
}