using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Circuits; using RecRoom.Core.Creation.Circuits; using UnityEngine; // Token: 0x020000FF RID: 255 [Token(Token = "0x20000FF")] public class AudioSamplerCircuitNodeDisplay : CircuitEventNodeDisplayBase { // Token: 0x170000FA RID: 250 // (get) Token: 0x06000696 RID: 1686 RVA: 0x00021E48 File Offset: 0x00020048 // (set) Token: 0x06000697 RID: 1687 RVA: 0x00021E5C File Offset: 0x0002005C [Token(Token = "0x170000FA")] public bool FGAOHABMIPA { [Token(Token = "0x6000696")] [Address(RVA = "0x46AA10", Offset = "0x469810", VA = "0x18046AA10")] get; [Token(Token = "0x6000697")] [Address(RVA = "0x7BFD60", Offset = "0x7BEB60", VA = "0x1807BFD60")] private set; } // Token: 0x170000FB RID: 251 // (get) Token: 0x06000698 RID: 1688 RVA: 0x00021E70 File Offset: 0x00020070 // (set) Token: 0x06000699 RID: 1689 RVA: 0x00021E84 File Offset: 0x00020084 [Token(Token = "0x170000FB")] public bool PMAAPLEIFAA { [Token(Token = "0x6000698")] [Address(RVA = "0x7C09C0", Offset = "0x7BF7C0", VA = "0x1807C09C0")] get; [Token(Token = "0x6000699")] [Address(RVA = "0x7C1050", Offset = "0x7BFE50", VA = "0x1807C1050")] private set; } // Token: 0x170000FC RID: 252 // (get) Token: 0x0600069A RID: 1690 RVA: 0x00021E98 File Offset: 0x00020098 // (set) Token: 0x0600069B RID: 1691 RVA: 0x00021EAC File Offset: 0x000200AC [Token(Token = "0x170000FC")] public bool LKIPIAGCMNG { [Token(Token = "0x600069A")] [Address(RVA = "0x7C0910", Offset = "0x7BF710", VA = "0x1807C0910")] get; [Token(Token = "0x600069B")] [Address(RVA = "0x7B7AE0", Offset = "0x7B68E0", VA = "0x1807B7AE0")] private set; } // Token: 0x170000FD RID: 253 // (get) Token: 0x0600069C RID: 1692 RVA: 0x00021EC0 File Offset: 0x000200C0 // (set) Token: 0x0600069D RID: 1693 RVA: 0x00021ED4 File Offset: 0x000200D4 [Token(Token = "0x170000FD")] public int DPGCLLLDCKF { [Token(Token = "0x600069C")] [Address(RVA = "0x6077A0", Offset = "0x6065A0", VA = "0x1806077A0")] get; [Token(Token = "0x600069D")] [Address(RVA = "0x16ACD20", Offset = "0x16ABB20", VA = "0x1816ACD20")] private set; } // Token: 0x170000FE RID: 254 // (get) Token: 0x0600069E RID: 1694 RVA: 0x00021EE8 File Offset: 0x000200E8 // (set) Token: 0x0600069F RID: 1695 RVA: 0x00021EFC File Offset: 0x000200FC [Token(Token = "0x170000FE")] public bool EDCAMDEJBJC { [Token(Token = "0x600069E")] [Address(RVA = "0xE96510", Offset = "0xE95310", VA = "0x180E96510")] get; [Token(Token = "0x600069F")] [Address(RVA = "0x16ACF30", Offset = "0x16ABD30", VA = "0x1816ACF30")] private set; } // Token: 0x170000FF RID: 255 // (get) Token: 0x060006A0 RID: 1696 RVA: 0x00021F10 File Offset: 0x00020110 // (set) Token: 0x060006A1 RID: 1697 RVA: 0x00021F24 File Offset: 0x00020124 [Token(Token = "0x170000FF")] public int JMLOEOGIKHH { [Token(Token = "0x60006A0")] [Address(RVA = "0xF6D0A0", Offset = "0xF6BEA0", VA = "0x180F6D0A0")] get; [Token(Token = "0x60006A1")] [Address(RVA = "0x16ACF20", Offset = "0x16ABD20", VA = "0x1816ACF20")] private set; } // Token: 0x17000100 RID: 256 // (get) Token: 0x060006A2 RID: 1698 RVA: 0x00021F38 File Offset: 0x00020138 // (set) Token: 0x060006A3 RID: 1699 RVA: 0x00021F80 File Offset: 0x00020180 [Token(Token = "0x17000100")] public override InputMetadata[] LKIOMMEBJEC { [Token(Token = "0x60006A2")] [Address(RVA = "0x16AD0E0", Offset = "0x16ABEE0", VA = "0x1816AD0E0", Slot = "37")] get { InputMetadata[] ajfgelpmkdg = this.AJFGELPMKDG; if (ajfgelpmkdg == 0) { string text = this.volumeTooltip; string text3; string text2 = string.Format("{0} (Max {1})", text, text3); InputMetadata[] array = new InputMetadata[0]; this.AJFGELPMKDG = array; } return ajfgelpmkdg; } [Token(Token = "0x60006A3")] [Address(RVA = "0xBDFE50", Offset = "0xBDEC50", VA = "0x180BDFE50", Slot = "38")] set { this.AJFGELPMKDG = value; } } // Token: 0x060006A4 RID: 1700 RVA: 0x00021F94 File Offset: 0x00020194 [Token(Token = "0x60006A4")] [Address(RVA = "0x16ACD30", Offset = "0x16ABB30", VA = "0x1816ACD30", Slot = "28")] protected override void GPPNKOGIEOP() { this.eventRateLimitTime = -1f; base.GPPNKOGIEOP(); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x060006A5 RID: 1701 RVA: 0x00021FBC File Offset: 0x000201BC [Token(Token = "0x60006A5")] [Address(RVA = "0x16ACCE0", Offset = "0x16ABAE0", VA = "0x1816ACCE0", Slot = "21")] protected override void FLLMHFGKDJL(CircuitNode HPKICPNGMDJ, InputSlot DECEAGNPDJL, OutputSlot OIPIEKDLDMJ) { base.FLLMHFGKDJL(HPKICPNGMDJ, DECEAGNPDJL, OIPIEKDLDMJ); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x14000006 RID: 6 // (add) Token: 0x060006A6 RID: 1702 RVA: 0x00021FDC File Offset: 0x000201DC // (remove) Token: 0x060006A7 RID: 1703 RVA: 0x00021FF8 File Offset: 0x000201F8 [Token(Token = "0x14000006")] public event Action DGOJIJNLEBF { [Token(Token = "0x60006A6")] [Address(RVA = "0x16AD040", Offset = "0x16ABE40", VA = "0x1816AD040")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60006A7")] [Address(RVA = "0x16AD2F0", Offset = "0x16AC0F0", VA = "0x1816AD2F0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x060006A8 RID: 1704 RVA: 0x00022014 File Offset: 0x00020214 [Token(Token = "0x60006A8")] [Address(RVA = "0x16ACF40", Offset = "0x16ABD40", VA = "0x1816ACF40")] private bool NHLNEGKPKND(InputSlot POFOFFDCGCB) { if (this.MBBJMCDGDMN != 0) { return; } } // Token: 0x060006A9 RID: 1705 RVA: 0x0002202C File Offset: 0x0002022C [Token(Token = "0x60006A9")] [Address(RVA = "0x16ACD70", Offset = "0x16ABB70", VA = "0x1816ACD70", Slot = "41")] protected override void HPPOFLEICHA(Dictionary COLKFKBFGNA) { CircuitNode mbbjmcdgdmn3; do { CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN; int num = 0; if (mbbjmcdgdmn != 0) { int num2 = 0; int inputSignal = mbbjmcdgdmn.GetInputSignal((InputSlot)num2); } CircuitNode mbbjmcdgdmn2 = this.MBBJMCDGDMN; if (mbbjmcdgdmn2 != 0) { int inputSignal2 = mbbjmcdgdmn2.GetInputSignal(InputSlot.C); } bool flag = Convert.ToBoolean(num); this.k__BackingField = flag; mbbjmcdgdmn3 = this.MBBJMCDGDMN; } while (mbbjmcdgdmn3 == 0); bool flag2 = Convert.ToBoolean(mbbjmcdgdmn3.GetInputSignal(InputSlot.M)); CircuitNode mbbjmcdgdmn4 = this.MBBJMCDGDMN; this.k__BackingField = flag2; int inputSignal3 = mbbjmcdgdmn4.GetInputSignal(InputSlot.B); this.k__BackingField = inputSignal3; bool flag3 = base.IsInputConnected(InputSlot.B); CircuitNode mbbjmcdgdmn5 = this.MBBJMCDGDMN; this.k__BackingField = flag3; int inputSignal4 = mbbjmcdgdmn5.GetInputSignal(InputSlot.G); Action dgojijnlebf = this.DGOJIJNLEBF; this.k__BackingField = inputSignal4; if (dgojijnlebf != 0) { dgojijnlebf(); } } // Token: 0x060006AA RID: 1706 RVA: 0x000220FC File Offset: 0x000202FC [Token(Token = "0x60006AA")] [Address(RVA = "0x16ACFC0", Offset = "0x16ABDC0", VA = "0x1816ACFC0")] public AudioSamplerCircuitNodeDisplay() { } // Token: 0x040005D8 RID: 1496 [Token(Token = "0x40005D8")] public const InputSlot PLAY_SLOT = InputSlot.R; // Token: 0x040005D9 RID: 1497 [Token(Token = "0x40005D9")] public const InputSlot PAUSE_SLOT = InputSlot.C; // Token: 0x040005DA RID: 1498 [Token(Token = "0x40005DA")] public const InputSlot STOP_SLOT = InputSlot.M; // Token: 0x040005DB RID: 1499 [Token(Token = "0x40005DB")] public const InputSlot SPEED_SLOT = InputSlot.G; // Token: 0x040005DC RID: 1500 [Token(Token = "0x40005DC")] public const InputSlot VOLUME_SLOT = InputSlot.B; // Token: 0x040005DD RID: 1501 [Token(Token = "0x40005DD")] private const float BFDDOJCDACK = -1f; // Token: 0x040005DE RID: 1502 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40005DE")] [SerializeField] private string playTooltip = "Play"; // Token: 0x040005DF RID: 1503 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40005DF")] [SerializeField] private string pauseTooltip = "Pause"; // Token: 0x040005E0 RID: 1504 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40005E0")] [SerializeField] private string resetTooltip = "Stop (and rewind)"; // Token: 0x040005E1 RID: 1505 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40005E1")] [SerializeField] private string speedTooltip = "Playback Speed"; // Token: 0x040005E2 RID: 1506 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40005E2")] [SerializeField] private string volumeTooltip = "Volume"; // Token: 0x040005E3 RID: 1507 [FieldOffset(Offset = "0x120")] [Token(Token = "0x40005E3")] [NonSerialized] private InputMetadata[] AJFGELPMKDG; }