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: 0x060000BA RID: 186 RVA: 0x000020C6 File Offset: 0x000002C6 [Token(Token = "0x60000BA")] [Address(RVA = "0x3BCA9C0", Offset = "0x3BC99C0", VA = "0x183BCA9C0")] [RequiredByNativeCode] private void InvokeSampleFramesAvailable(int sampleFrameCount) { } // Token: 0x060000BB RID: 187 RVA: 0x000020C6 File Offset: 0x000002C6 [Token(Token = "0x60000BB")] [Address(RVA = "0x3BCA9E0", Offset = "0x3BC99E0", VA = "0x183BCA9E0")] [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: 0x060000BD RID: 189 [Token(Token = "0x200001D")] public delegate void SampleFramesHandler(AudioSampleProvider provider, uint sampleFrameCount); } }