using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Creation.Shapes; using RecRoom.Persistence; // Token: 0x02002C1F RID: 11295 [Token(Token = "0x2002C1F")] [StructLayout(3)] public abstract class FPAAENMGNPL : CAHCDEBGPFG { // Token: 0x17003521 RID: 13601 // (get) Token: 0x06013E1F RID: 81439 RVA: 0x004C5068 File Offset: 0x004C3268 [Token(Token = "0x17003521")] public override string GPJEDBDCNNP { [Token(Token = "0x6013E1F")] [Address(RVA = "0x1651670", Offset = "0x1650070", VA = "0x181651670", Slot = "4")] get { if (this.BCCAAAMGGNJ.Length != 1) { string text; return text; } string text2; return text2; } } // Token: 0x17003522 RID: 13602 // (get) Token: 0x06013E20 RID: 81440 [Token(Token = "0x17003522")] protected abstract string EMHFGIJFFLG { [Token(Token = "0x6013E20")] [Address(Slot = "8")] get; } // Token: 0x06013E21 RID: 81441 RVA: 0x004C508C File Offset: 0x004C328C [Token(Token = "0x6013E21")] [Address(RVA = "0x16518B0", Offset = "0x16502B0", VA = "0x1816518B0")] public FPAAENMGNPL(ShapeContainer shapeContainer, IEnumerable shapeIds, CreationContext creationContext) { PersistenceView persistenceView = shapeContainer.persistenceView; if (shapeIds == 0) { Guid[] array = new Guid[0]; this.BCCAAAMGGNJ = array; return; } Guid[] array2 = Enumerable.ToArray(shapeIds); throw new NullReferenceException(); } // Token: 0x06013E22 RID: 81442 RVA: 0x004C50C8 File Offset: 0x004C32C8 [Token(Token = "0x6013E22")] [Address(RVA = "0x1651780", Offset = "0x1650180", VA = "0x181651780")] protected ENMKBCNAGIC NGNGEFMNHJL(CreationContext OLFNCDHDFPF, out ShapeContainer MLFENGCPKCM) { Guid hhdohonojca = this.HHDOHONOJCA; if (JGGNJPBJHJA.AFKKFKOKBCG(hhdohonojca, out MLFENGCPKCM)) { ShapeCreationContext shapeCreationContext = OLFNCDHDFPF.shapeCreationContext; } throw new NullReferenceException(); } // Token: 0x06013E23 RID: 81443 RVA: 0x004C50F4 File Offset: 0x004C32F4 [Token(Token = "0x6013E23")] [Address(RVA = "0x1651810", Offset = "0x1650210", VA = "0x181651810")] protected ENMKBCNAGIC NGNGEFMNHJL(CreationContext OLFNCDHDFPF, out ShapeContainer MLFENGCPKCM, out int HPLKNJOHIBO) { Guid hhdohonojca = this.HHDOHONOJCA; int num = 0; HPLKNJOHIBO.m_value = num; if (JGGNJPBJHJA.AFKKFKOKBCG(hhdohonojca, out MLFENGCPKCM)) { ShapeCreationContext shapeCreationContext = OLFNCDHDFPF.shapeCreationContext; } throw new NullReferenceException(); } // Token: 0x06013E24 RID: 81444 RVA: 0x004C5128 File Offset: 0x004C3328 [Token(Token = "0x6013E24")] [Address(RVA = "0x16516F0", Offset = "0x16500F0", VA = "0x1816516F0")] protected ENMKBCNAGIC NGNGEFMNHJL(CreationContext OLFNCDHDFPF, Guid ADBNCEJKAAG, out ShapeContainer MLFENGCPKCM, out int HPLKNJOHIBO) { bool flag; if (!flag) { } ShapeCreationContext shapeCreationContext = OLFNCDHDFPF.shapeCreationContext; throw new NullReferenceException(); } // Token: 0x0400D648 RID: 54856 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400D648")] protected Guid[] BCCAAAMGGNJ; // Token: 0x0400D649 RID: 54857 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400D649")] protected Guid HHDOHONOJCA; }