using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine.Scripting; namespace UnityEngine.Playables { // Token: 0x0200028F RID: 655 [Token(Token = "0x200028F")] [RequiredByNativeCode] [AssetFileNameExtension("playable", new string[] { })] [Serializable] public abstract class PlayableAsset : ScriptableObject { // Token: 0x06001055 RID: 4181 [Token(Token = "0x6001055")] [Address(Slot = "4")] public abstract Playable CreatePlayable(PlayableGraph graph, GameObject owner); // Token: 0x1700032B RID: 811 // (get) Token: 0x06001056 RID: 4182 RVA: 0x0000A650 File Offset: 0x00008850 [Token(Token = "0x1700032B")] public virtual double duration { [Token(Token = "0x6001056")] [Address(RVA = "0x27DFE60", Offset = "0x27DEC60", VA = "0x1827DFE60", Slot = "5")] get { return 0.0; } } // Token: 0x1700032C RID: 812 // (get) Token: 0x06001057 RID: 4183 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x1700032C")] public virtual IEnumerable outputs { [Token(Token = "0x6001057")] [Address(RVA = "0x27DFEC0", Offset = "0x27DECC0", VA = "0x1827DFEC0", Slot = "6")] get { return null; } } // Token: 0x06001058 RID: 4184 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001058")] [Address(RVA = "0x27DFCB0", Offset = "0x27DEAB0", VA = "0x1827DFCB0")] [RequiredByNativeCode] internal static void Internal_CreatePlayable(PlayableAsset asset, PlayableGraph graph, GameObject go, IntPtr ptr) { } // Token: 0x06001059 RID: 4185 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001059")] [Address(RVA = "0x27DFE30", Offset = "0x27DEC30", VA = "0x1827DFE30")] [RequiredByNativeCode] internal static void Internal_GetPlayableAssetDuration(PlayableAsset asset, IntPtr ptrToDouble) { } // Token: 0x0600105A RID: 4186 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600105A")] [Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")] protected PlayableAsset() { } } }