301 lines
9.1 KiB
C#
301 lines
9.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200011D RID: 285
|
|
[Token(Token = "0x200011D")]
|
|
[StructLayout(3)]
|
|
public class AudioSamplerCircuitNodeDisplay : CircuitEventNodeDisplayBase
|
|
{
|
|
// Token: 0x17000112 RID: 274
|
|
// (get) Token: 0x0600075D RID: 1885 RVA: 0x00024EF4 File Offset: 0x000230F4
|
|
// (set) Token: 0x0600075E RID: 1886 RVA: 0x00024F08 File Offset: 0x00023108
|
|
[Token(Token = "0x17000112")]
|
|
public bool FGAOHABMIPA
|
|
{
|
|
[Token(Token = "0x600075D")]
|
|
[Address(RVA = "0x97B050", Offset = "0x979A50", VA = "0x18097B050")]
|
|
get;
|
|
[Token(Token = "0x600075E")]
|
|
[Address(RVA = "0x97B100", Offset = "0x979B00", VA = "0x18097B100")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000113 RID: 275
|
|
// (get) Token: 0x0600075F RID: 1887 RVA: 0x00024F1C File Offset: 0x0002311C
|
|
// (set) Token: 0x06000760 RID: 1888 RVA: 0x00024F30 File Offset: 0x00023130
|
|
[Token(Token = "0x17000113")]
|
|
public bool PMAAPLEIFAA
|
|
{
|
|
[Token(Token = "0x600075F")]
|
|
[Address(RVA = "0x1936100", Offset = "0x1934B00", VA = "0x181936100")]
|
|
get;
|
|
[Token(Token = "0x6000760")]
|
|
[Address(RVA = "0x1936110", Offset = "0x1934B10", VA = "0x181936110")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000114 RID: 276
|
|
// (get) Token: 0x06000761 RID: 1889 RVA: 0x00024F44 File Offset: 0x00023144
|
|
// (set) Token: 0x06000762 RID: 1890 RVA: 0x00024F58 File Offset: 0x00023158
|
|
[Token(Token = "0x17000114")]
|
|
public bool LKIPIAGCMNG
|
|
{
|
|
[Token(Token = "0x6000761")]
|
|
[Address(RVA = "0x1D51050", Offset = "0x1D4FA50", VA = "0x181D51050")]
|
|
get;
|
|
[Token(Token = "0x6000762")]
|
|
[Address(RVA = "0x1D50A60", Offset = "0x1D4F460", VA = "0x181D50A60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000115 RID: 277
|
|
// (get) Token: 0x06000763 RID: 1891 RVA: 0x00024F6C File Offset: 0x0002316C
|
|
// (set) Token: 0x06000764 RID: 1892 RVA: 0x00024F80 File Offset: 0x00023180
|
|
[Token(Token = "0x17000115")]
|
|
public int DPGCLLLDCKF
|
|
{
|
|
[Token(Token = "0x6000763")]
|
|
[Address(RVA = "0x82DD20", Offset = "0x82C720", VA = "0x18082DD20")]
|
|
get;
|
|
[Token(Token = "0x6000764")]
|
|
[Address(RVA = "0x830190", Offset = "0x82EB90", VA = "0x180830190")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000116 RID: 278
|
|
// (get) Token: 0x06000765 RID: 1893 RVA: 0x00024F94 File Offset: 0x00023194
|
|
// (set) Token: 0x06000766 RID: 1894 RVA: 0x00024FA8 File Offset: 0x000231A8
|
|
[Token(Token = "0x17000116")]
|
|
public bool EDCAMDEJBJC
|
|
{
|
|
[Token(Token = "0x6000765")]
|
|
[Address(RVA = "0x631580", Offset = "0x62FF80", VA = "0x180631580")]
|
|
get;
|
|
[Token(Token = "0x6000766")]
|
|
[Address(RVA = "0x6317D0", Offset = "0x6301D0", VA = "0x1806317D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000117 RID: 279
|
|
// (get) Token: 0x06000767 RID: 1895 RVA: 0x00024FBC File Offset: 0x000231BC
|
|
// (set) Token: 0x06000768 RID: 1896 RVA: 0x00024FD0 File Offset: 0x000231D0
|
|
[Token(Token = "0x17000117")]
|
|
public int JMLOEOGIKHH
|
|
{
|
|
[Token(Token = "0x6000767")]
|
|
[Address(RVA = "0x631300", Offset = "0x62FD00", VA = "0x180631300")]
|
|
get;
|
|
[Token(Token = "0x6000768")]
|
|
[Address(RVA = "0x6315D0", Offset = "0x62FFD0", VA = "0x1806315D0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000118 RID: 280
|
|
// (get) Token: 0x06000769 RID: 1897 RVA: 0x00024FE4 File Offset: 0x000231E4
|
|
// (set) Token: 0x0600076A RID: 1898 RVA: 0x0002502C File Offset: 0x0002322C
|
|
[Token(Token = "0x17000118")]
|
|
public override InputMetadata[] LKIOMMEBJEC
|
|
{
|
|
[Token(Token = "0x6000769")]
|
|
[Address(RVA = "0x1D50E40", Offset = "0x1D4F840", VA = "0x181D50E40", Slot = "36")]
|
|
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 = "0x600076A")]
|
|
[Address(RVA = "0x6A3B90", Offset = "0x6A2590", VA = "0x1806A3B90", Slot = "37")]
|
|
set
|
|
{
|
|
this.AJFGELPMKDG = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600076B RID: 1899 RVA: 0x00025040 File Offset: 0x00023240
|
|
[Token(Token = "0x600076B")]
|
|
[Address(RVA = "0x1D50AB0", Offset = "0x1D4F4B0", VA = "0x181D50AB0", Slot = "27")]
|
|
protected override void GPPNKOGIEOP()
|
|
{
|
|
this.eventRateLimitTime = -1f;
|
|
base.GPPNKOGIEOP();
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600076C RID: 1900 RVA: 0x00025068 File Offset: 0x00023268
|
|
[Token(Token = "0x600076C")]
|
|
[Address(RVA = "0x1D50A70", Offset = "0x1D4F470", VA = "0x181D50A70", Slot = "20")]
|
|
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: 0x0600076D RID: 1901 RVA: 0x00025088 File Offset: 0x00023288
|
|
// (remove) Token: 0x0600076E RID: 1902 RVA: 0x000250A4 File Offset: 0x000232A4
|
|
[Token(Token = "0x14000006")]
|
|
public event Action DGOJIJNLEBF
|
|
{
|
|
[Token(Token = "0x600076D")]
|
|
[Address(RVA = "0x1D50DA0", Offset = "0x1D4F7A0", VA = "0x181D50DA0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600076E")]
|
|
[Address(RVA = "0x1D51060", Offset = "0x1D4FA60", VA = "0x181D51060")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600076F RID: 1903 RVA: 0x000250C0 File Offset: 0x000232C0
|
|
[Token(Token = "0x600076F")]
|
|
[Address(RVA = "0x1D50CA0", Offset = "0x1D4F6A0", VA = "0x181D50CA0")]
|
|
private bool NHLNEGKPKND(InputSlot POFOFFDCGCB)
|
|
{
|
|
if (this.MBBJMCDGDMN != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000770 RID: 1904 RVA: 0x000250D8 File Offset: 0x000232D8
|
|
[Token(Token = "0x6000770")]
|
|
[Address(RVA = "0x1D50AF0", Offset = "0x1D4F4F0", VA = "0x181D50AF0", Slot = "40")]
|
|
protected override void HPPOFLEICHA(Dictionary<InputSlot, int> 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.<EEBBCKBGJCJ>k__BackingField = flag;
|
|
mbbjmcdgdmn3 = this.MBBJMCDGDMN;
|
|
}
|
|
while (mbbjmcdgdmn3 == 0);
|
|
bool flag2 = Convert.ToBoolean(mbbjmcdgdmn3.GetInputSignal(InputSlot.M));
|
|
CircuitNode mbbjmcdgdmn4 = this.MBBJMCDGDMN;
|
|
this.<MHDKNMIGBJF>k__BackingField = flag2;
|
|
int inputSignal3 = mbbjmcdgdmn4.GetInputSignal(InputSlot.B);
|
|
this.<GNCBEAICEMN>k__BackingField = inputSignal3;
|
|
bool flag3 = base.IsInputConnected(InputSlot.B);
|
|
CircuitNode mbbjmcdgdmn5 = this.MBBJMCDGDMN;
|
|
this.<MJLLNNPLDCG>k__BackingField = flag3;
|
|
int inputSignal4 = mbbjmcdgdmn5.GetInputSignal(InputSlot.G);
|
|
Action dgojijnlebf = this.DGOJIJNLEBF;
|
|
this.<KCBLIDMDMPJ>k__BackingField = inputSignal4;
|
|
if (dgojijnlebf != 0)
|
|
{
|
|
dgojijnlebf();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000771 RID: 1905 RVA: 0x000251A8 File Offset: 0x000233A8
|
|
[Token(Token = "0x6000771")]
|
|
[Address(RVA = "0x1D50D20", Offset = "0x1D4F720", VA = "0x181D50D20")]
|
|
public AudioSamplerCircuitNodeDisplay()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000681 RID: 1665
|
|
[Token(Token = "0x4000681")]
|
|
public const InputSlot PLAY_SLOT = InputSlot.R;
|
|
|
|
// Token: 0x04000682 RID: 1666
|
|
[Token(Token = "0x4000682")]
|
|
public const InputSlot PAUSE_SLOT = InputSlot.C;
|
|
|
|
// Token: 0x04000683 RID: 1667
|
|
[Token(Token = "0x4000683")]
|
|
public const InputSlot STOP_SLOT = InputSlot.M;
|
|
|
|
// Token: 0x04000684 RID: 1668
|
|
[Token(Token = "0x4000684")]
|
|
public const InputSlot SPEED_SLOT = InputSlot.G;
|
|
|
|
// Token: 0x04000685 RID: 1669
|
|
[Token(Token = "0x4000685")]
|
|
public const InputSlot VOLUME_SLOT = InputSlot.B;
|
|
|
|
// Token: 0x04000686 RID: 1670
|
|
[Token(Token = "0x4000686")]
|
|
private const float BFDDOJCDACK = -1f;
|
|
|
|
// Token: 0x04000687 RID: 1671
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4000687")]
|
|
[SerializeField]
|
|
private string playTooltip = "Play";
|
|
|
|
// Token: 0x04000688 RID: 1672
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000688")]
|
|
[SerializeField]
|
|
private string pauseTooltip = "Pause";
|
|
|
|
// Token: 0x04000689 RID: 1673
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4000689")]
|
|
[SerializeField]
|
|
private string resetTooltip = "Stop (and rewind)";
|
|
|
|
// Token: 0x0400068A RID: 1674
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400068A")]
|
|
[SerializeField]
|
|
private string speedTooltip = "Playback Speed";
|
|
|
|
// Token: 0x0400068B RID: 1675
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400068B")]
|
|
[SerializeField]
|
|
private string volumeTooltip = "Volume";
|
|
|
|
// Token: 0x0400068C RID: 1676
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400068C")]
|
|
[NonSerialized]
|
|
private InputMetadata[] AJFGELPMKDG;
|
|
}
|