using System; using Cpp2IlInjected; using UnityEngine.Scripting; namespace UnityEngine.Playables { // Token: 0x0200028D RID: 653 [Token(Token = "0x200028D")] public interface IPlayableBehaviour { // Token: 0x06001048 RID: 4168 [Token(Token = "0x6001048")] [Address(Slot = "0")] [RequiredByNativeCode] void OnGraphStart(Playable playable); // Token: 0x06001049 RID: 4169 [Token(Token = "0x6001049")] [Address(Slot = "1")] [RequiredByNativeCode] void OnGraphStop(Playable playable); // Token: 0x0600104A RID: 4170 [Token(Token = "0x600104A")] [Address(Slot = "2")] [RequiredByNativeCode] void OnPlayableCreate(Playable playable); // Token: 0x0600104B RID: 4171 [Token(Token = "0x600104B")] [Address(Slot = "3")] [RequiredByNativeCode] void OnPlayableDestroy(Playable playable); // Token: 0x0600104C RID: 4172 [Token(Token = "0x600104C")] [Address(Slot = "4")] [RequiredByNativeCode] void OnBehaviourPlay(Playable playable, FrameData info); // Token: 0x0600104D RID: 4173 [Token(Token = "0x600104D")] [Address(Slot = "5")] [RequiredByNativeCode] void OnBehaviourPause(Playable playable, FrameData info); // Token: 0x0600104E RID: 4174 [Token(Token = "0x600104E")] [Address(Slot = "6")] [RequiredByNativeCode] void PrepareFrame(Playable playable, FrameData info); // Token: 0x0600104F RID: 4175 [Token(Token = "0x600104F")] [Address(Slot = "7")] [RequiredByNativeCode] void ProcessFrame(Playable playable, FrameData info, object playerData); } }