Files
Jan2021-Cpp2Il-Dump/RecRoom.Circuitsv2.Runtime/CircuitsV2/CircuitTypeOrString.cs
T
2026-04-08 23:40:05 +02:00

83 lines
2.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using CircuitsV2.Types;
using Cpp2IlInjected;
namespace CircuitsV2
{
// Token: 0x0200003B RID: 59
[Token(Token = "0x2000028")]
[StructLayout(0)]
public struct CircuitTypeOrString
{
// Token: 0x06000201 RID: 513 RVA: 0x00002D74 File Offset: 0x00000F74
[Token(Token = "0x600017F")]
[Address(RVA = "0x1FF05B0", Offset = "0x1FEEFB0", VA = "0x181FF05B0")]
public static implicit operator CircuitTypeOrString(string value)
{
return default(CircuitTypeOrString);
}
// Token: 0x06000202 RID: 514 RVA: 0x00002D8C File Offset: 0x00000F8C
[Token(Token = "0x6000180")]
[Address(RVA = "0x1FF0580", Offset = "0x1FEEF80", VA = "0x181FF0580")]
public static implicit operator CircuitTypeOrString(CircuitType value)
{
return default(CircuitTypeOrString);
}
// Token: 0x06000203 RID: 515 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000181")]
[Address(RVA = "0x264060", Offset = "0x263460", VA = "0x180264060")]
public CircuitType Into()
{
return null;
}
// Token: 0x06000204 RID: 516 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000182")]
[Address(RVA = "0x1FF0410", Offset = "0x1FEEE10", VA = "0x181FF0410")]
public static CircuitType[] CircuitTypesFromArray(CircuitTypeOrString[] array)
{
return null;
}
// Token: 0x040000E0 RID: 224
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000091")]
private CircuitTypeOrString.Impl impl;
// Token: 0x040000E1 RID: 225
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000092")]
private CircuitTypeOrString.TypeOrStringKind kind;
// Token: 0x0200003C RID: 60
[Token(Token = "0x20002DA")]
private struct Impl
{
// Token: 0x040000E2 RID: 226
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000891")]
public CircuitType circuitType;
// Token: 0x040000E3 RID: 227
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000892")]
public string typeParameterReference;
}
// Token: 0x0200003D RID: 61
[Token(Token = "0x20002DB")]
public enum TypeOrStringKind
{
// Token: 0x040000E5 RID: 229
[Token(Token = "0x4000894")]
CircuitType,
// Token: 0x040000E6 RID: 230
[Token(Token = "0x4000895")]
TypeParameterReference
}
}
}