using System; using System.Diagnostics; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine.Experimental.Audio { // Token: 0x0200001C RID: 28 [Token(Token = "0x200001C")] [NativeType] [StaticAccessor("AudioSampleProviderBindings", StaticAccessorType.DoubleColon)] public class AudioSampleProvider { // Token: 0x060000BC RID: 188 RVA: 0x000020C6 File Offset: 0x000002C6 [Token(Token = "0x60000BC")] [Address(RVA = "0x38A3CA0", Offset = "0x38A2AA0", VA = "0x1838A3CA0")] [RequiredByNativeCode] private void InvokeSampleFramesAvailable(int sampleFrameCount) { } // Token: 0x060000BD RID: 189 RVA: 0x000020C6 File Offset: 0x000002C6 [Token(Token = "0x60000BD")] [Address(RVA = "0x38A3CC0", Offset = "0x38A2AC0", VA = "0x1838A3CC0")] [RequiredByNativeCode] private void InvokeSampleFramesOverflow(int droppedSampleFrameCount) { } // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400002D")] [CompilerGenerated] [DebuggerBrowsable(DebuggerBrowsableState.Never)] private AudioSampleProvider.SampleFramesHandler sampleFramesAvailable; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400002E")] [CompilerGenerated] [DebuggerBrowsable(DebuggerBrowsableState.Never)] private AudioSampleProvider.SampleFramesHandler sampleFramesOverflow; // Token: 0x0200001D RID: 29 // (Invoke) Token: 0x060000BF RID: 191 [Token(Token = "0x200001D")] public delegate void SampleFramesHandler(AudioSampleProvider provider, uint sampleFrameCount); } }