using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Rendering; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x020025F5 RID: 9717 [Token(Token = "0x20025F5")] [Serializable] [StructLayout(3)] public abstract class MakerPenTool { // Token: 0x17002D83 RID: 11651 // (set) Token: 0x06010CB0 RID: 68784 RVA: 0x003F37F0 File Offset: 0x003F19F0 [Token(Token = "0x17002D83")] protected GIPDDLFFNGG TargetCreationContextObject { [Token(Token = "0x6010CB0")] [Address(RVA = "0x1514CE0", Offset = "0x15136E0", VA = "0x181514CE0")] set { bool flag; if (this.targetCreationContextObject != value) { if (!flag) { GIPDDLFFNGG gipddlffngg = this.targetCreationContextObject; } this.targetCreationContextObject = value; bool flag2; if (!flag2) { GIPDDLFFNGG gipddlffngg2 = this.targetCreationContextObject; } return; } while (flag) { } GIPDDLFFNGG gipddlffngg3 = this.targetCreationContextObject; throw new NullReferenceException(); } } // Token: 0x17002D84 RID: 11652 // (get) Token: 0x06010CB1 RID: 68785 RVA: 0x003F3838 File Offset: 0x003F1A38 [Token(Token = "0x17002D84")] protected NCBACKFHCJK CreationController { [Token(Token = "0x6010CB1")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return this.creationController; } } // Token: 0x17002D85 RID: 11653 // (get) Token: 0x06010CB2 RID: 68786 RVA: 0x003F384C File Offset: 0x003F1A4C [Token(Token = "0x17002D85")] protected bool PointerEnabled { [Token(Token = "0x6010CB2")] [Address(RVA = "0x559440", Offset = "0x557E40", VA = "0x180559440")] get { return this.pointerEnabled; } } // Token: 0x17002D86 RID: 11654 // (get) Token: 0x06010CB3 RID: 68787 RVA: 0x003F3860 File Offset: 0x003F1A60 [Token(Token = "0x17002D86")] protected MakerPen MakerPen { [Token(Token = "0x6010CB3")] [Address(RVA = "0x1514C30", Offset = "0x1513630", VA = "0x181514C30")] get { NCBACKFHCJK ncbackfhcjk = this.creationController; throw new NullReferenceException(); } } // Token: 0x17002D87 RID: 11655 // (get) Token: 0x06010CB4 RID: 68788 RVA: 0x003F387C File Offset: 0x003F1A7C [Token(Token = "0x17002D87")] protected MakerPenVisuals PenVisuals { [Token(Token = "0x6010CB4")] [Address(RVA = "0x1514C80", Offset = "0x1513680", VA = "0x181514C80")] get { NCBACKFHCJK ncbackfhcjk = this.creationController; throw new NullReferenceException(); } } // Token: 0x17002D88 RID: 11656 // (get) Token: 0x06010CB5 RID: 68789 RVA: 0x003F3898 File Offset: 0x003F1A98 [Token(Token = "0x17002D88")] protected CreationContext ObjectContext { [Token(Token = "0x6010CB5")] [Address(RVA = "0x1511040", Offset = "0x150FA40", VA = "0x181511040")] get { NCBACKFHCJK ncbackfhcjk = this.creationController; throw new NullReferenceException(); } } // Token: 0x17002D89 RID: 11657 // (get) Token: 0x06010CB6 RID: 68790 RVA: 0x003F38B4 File Offset: 0x003F1AB4 [Token(Token = "0x17002D89")] protected ShapeCreationContext ShapeContext { [Token(Token = "0x6010CB6")] [Address(RVA = "0x1511270", Offset = "0x150FC70", VA = "0x181511270")] get { NCBACKFHCJK ncbackfhcjk = this.creationController; throw new NullReferenceException(); } } // Token: 0x17002D8A RID: 11658 // (get) Token: 0x06010CB7 RID: 68791 RVA: 0x003F38D0 File Offset: 0x003F1AD0 [Token(Token = "0x17002D8A")] protected ConnectionCreationContext ConnectionContext { [Token(Token = "0x6010CB7")] [Address(RVA = "0x1514BD0", Offset = "0x15135D0", VA = "0x181514BD0")] get { NCBACKFHCJK ncbackfhcjk = this.creationController; throw new NullReferenceException(); } } // Token: 0x06010CB8 RID: 68792 RVA: 0x003F38EC File Offset: 0x003F1AEC [Token(Token = "0x6010CB8")] [Address(RVA = "0x15147F0", Offset = "0x15131F0", VA = "0x1815147F0", Slot = "4")] public virtual void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB) { HashSet hashSet = this.supportedTargetModes; this.targetMode = FIBGLDDKDLB; this.toolMode = OIHFNIFGFJB; MakerPen.KLAENPHIBEM klaenphibem = this.toolMode; if (klaenphibem != MakerPen.KLAENPHIBEM.Invalid) { if (klaenphibem != OIHFNIFGFJB) { Debug.LogWarning(string.Format("Tried to register tool for multiple modes. This will change behavior of PushAsActiveTool(). Current mode: {0}. New mode: {1} / {2}", klaenphibem, klaenphibem, klaenphibem)); } return; } this.toolMode = OIHFNIFGFJB; } // Token: 0x06010CB9 RID: 68793 RVA: 0x003F394C File Offset: 0x003F1B4C [Token(Token = "0x6010CB9")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270", Slot = "5")] public virtual void LGKBBHPNIOG(NCBACKFHCJK AMGELIOMOPO) { this.creationController = AMGELIOMOPO; } // Token: 0x06010CBA RID: 68794 RVA: 0x003F3960 File Offset: 0x003F1B60 [Token(Token = "0x6010CBA")] [Address(RVA = "0x15133A0", Offset = "0x1511DA0", VA = "0x1815133A0", Slot = "6")] public virtual void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID) { NCBACKFHCJK ncbackfhcjk = this.creationController; Color color = this.pointerColor; NCBACKFHCJK ncbackfhcjk2 = this.creationController; bool flag = this.pointerEnabled; NCBACKFHCJK ncbackfhcjk3 = this.creationController; } // Token: 0x06010CBB RID: 68795 RVA: 0x003F399C File Offset: 0x003F1B9C [Token(Token = "0x6010CBB")] [Address(RVA = "0x1513030", Offset = "0x1511A30", VA = "0x181513030", Slot = "7")] public virtual void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO) { NCBACKFHCJK ncbackfhcjk = this.creationController; int num = 0; this.TargetCreationContextObject = num; } // Token: 0x06010CBC RID: 68796 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010CBC")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "8")] public virtual void BALOKJMBNIN() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010CBD RID: 68797 RVA: 0x003F39C4 File Offset: 0x003F1BC4 [Token(Token = "0x6010CBD")] [Address(RVA = "0x1513B10", Offset = "0x1512510", VA = "0x181513B10", Slot = "9")] public virtual bool HFBMGIAIFIC(out string MFDCCNKNIPD) { } // Token: 0x17002D8B RID: 11659 // (get) Token: 0x06010CBE RID: 68798 [Token(Token = "0x17002D8B")] public abstract string HudLabel { [Token(Token = "0x6010CBE")] [Address(Slot = "10")] get; } // Token: 0x17002D8C RID: 11660 // (get) Token: 0x06010CBF RID: 68799 [Token(Token = "0x17002D8C")] public abstract Sprite HudSprite { [Token(Token = "0x6010CBF")] [Address(Slot = "11")] get; } // Token: 0x06010CC0 RID: 68800 RVA: 0x003F39D4 File Offset: 0x003F1BD4 [Token(Token = "0x6010CC0")] [Address(RVA = "0x15130B0", Offset = "0x1511AB0", VA = "0x1815130B0", Slot = "12")] public virtual void CJOHILLLGEP() { HashSet hashSet = this.supportedTargetModes; NCBACKFHCJK ncbackfhcjk = this.creationController; bool flag; if (flag) { NCBACKFHCJK ncbackfhcjk2 = this.creationController; MakerPen.KLAENPHIBEM klaenphibem = this.toolMode; if (flag) { } return; } NCBACKFHCJK ncbackfhcjk3 = this.creationController; MakerPen.HJPIHGIFKEO hjpihgifkeo; Debug.LogError(string.Format("Trying to push {0} as active MakerPen tool, but the MakerPen is in invalid target mode {1}", this, hjpihgifkeo)); } // Token: 0x06010CC1 RID: 68801 RVA: 0x003F3A2C File Offset: 0x003F1C2C [Token(Token = "0x6010CC1")] [Address(RVA = "0x1514120", Offset = "0x1512B20", VA = "0x181514120", Slot = "13")] public virtual void LJOGBEILEPG() { NCBACKFHCJK ncbackfhcjk = this.creationController; MakerPen.KLAENPHIBEM klaenphibem; if (klaenphibem == this.toolMode) { NCBACKFHCJK ncbackfhcjk2 = this.creationController; NCBACKFHCJK ncbackfhcjk3 = this.creationController; } } // Token: 0x06010CC2 RID: 68802 RVA: 0x003F3A60 File Offset: 0x003F1C60 [Token(Token = "0x6010CC2")] [Address(RVA = "0xA69C00", Offset = "0xA68600", VA = "0x180A69C00", Slot = "14")] public virtual void CJOHILLLGEP(JJLPBFLODOG NGPPJHMONAH) { string hudLabel = this.HudLabel; } // Token: 0x06010CC3 RID: 68803 RVA: 0x003F3A74 File Offset: 0x003F1C74 [Token(Token = "0x6010CC3")] [Address(RVA = "0x945640", Offset = "0x944040", VA = "0x180945640", Slot = "15")] public virtual void BDJODBDNDAK(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, JJLPBFLODOG NGPPJHMONAH) { string hudLabel = this.HudLabel; } // Token: 0x06010CC4 RID: 68804 RVA: 0x003F3A88 File Offset: 0x003F1C88 [Token(Token = "0x6010CC4")] [Address(RVA = "0x1513F90", Offset = "0x1512990", VA = "0x181513F90", Slot = "16")] public virtual void LHKGGKLIMMC(MakerPen.HJPIHGIFKEO FIBGLDDKDLB) { HashSet hashSet = this.supportedTargetModes; bool flag; if (flag) { NCBACKFHCJK ncbackfhcjk = this.creationController; return; } NCBACKFHCJK ncbackfhcjk2 = this.creationController; MakerPen.HJPIHGIFKEO hjpihgifkeo; Debug.LogError(string.Format("Trying to switch to {0} as active MakerPen tool, but the MakerPen is in invalid target mode {1}", this, hjpihgifkeo)); } // Token: 0x06010CC5 RID: 68805 RVA: 0x003F3AC8 File Offset: 0x003F1CC8 [Token(Token = "0x6010CC5")] [Address(RVA = "0x15138C0", Offset = "0x15122C0", VA = "0x1815138C0")] protected int GJAHANIJOON(out Vector3 JMHBMAHJIHI, [Optional] ConnectionCreationContext.EDCFBCJGBGF NAMDAOMHMGF) { NCBACKFHCJK ncbackfhcjk = this.creationController; int num = 0; NCBACKFHCJK ncbackfhcjk2 = this.creationController; int num2 = 0; if (num2 < num) { num2 += num2; num2++; } ConnectionPoint[] connection_RAYCAST_RESULTS = MakerPenTool.CONNECTION_RAYCAST_RESULTS; int num3; return num3; } // Token: 0x06010CC6 RID: 68806 RVA: 0x003F3B18 File Offset: 0x003F1D18 [Token(Token = "0x6010CC6")] [Address(RVA = "0x1513B20", Offset = "0x1512520", VA = "0x181513B20")] protected Ray JFHBKDLLMKD() { int num = 0; num += num; num++; throw new NullReferenceException(); } // Token: 0x06010CC7 RID: 68807 RVA: 0x003F3B34 File Offset: 0x003F1D34 [Token(Token = "0x6010CC7")] [Address(RVA = "0x1F86770", Offset = "0x1F85170", VA = "0x181F86770")] protected int ABPOMOBPIJK(ANECMOONIPJ LHOMKMINCHH, T[] DNALHEENHDL, out Vector3 JBNBCOIFEFL, out Collider LLHOJLOGIAL) { NCBACKFHCJK ncbackfhcjk = this.creationController; int num = 0; int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { num2 += 5; num2 += 19; throw new NullReferenceException(); } num2++; } return num2; } // Token: 0x06010CC8 RID: 68808 RVA: 0x003F3B7C File Offset: 0x003F1D7C [Token(Token = "0x6010CC8")] [Address(RVA = "0x1F86BD0", Offset = "0x1F855D0", VA = "0x181F86BD0")] protected int JOGCMEOMOOF(ANECMOONIPJ LHOMKMINCHH, T[] DNALHEENHDL, out Vector3 JBNBCOIFEFL, out Collider LLHOJLOGIAL) { Ray ray = this.JFHBKDLLMKD(); int num = 0; int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { num2 += 4; num2 += 19; throw new NullReferenceException(); } num2++; } return num2; } // Token: 0x06010CC9 RID: 68809 RVA: 0x003F3BB4 File Offset: 0x003F1DB4 [Token(Token = "0x6010CC9")] [Address(RVA = "0x1513790", Offset = "0x1512190", VA = "0x181513790")] protected bool FJMNNBBPIDB(out bool EOHIIPDPCDJ, [Optional] MakerPenTool.JKIHKPFPMMM IDOKFIIBHDO, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { NCBACKFHCJK ncbackfhcjk = this.creationController; GIPDDLFFNGG gipddlffngg = MakerPenTool.OBJECT_RAYCAST_RESULTS[0]; this.TargetCreationContextObject = gipddlffngg; bool flag; return flag; } // Token: 0x06010CCA RID: 68810 RVA: 0x003F3BE4 File Offset: 0x003F1DE4 [Token(Token = "0x6010CCA")] [Address(RVA = "0x15136A0", Offset = "0x15120A0", VA = "0x1815136A0")] protected bool FEGDPENPGOM(out bool EOHIIPDPCDJ, [Optional] MakerPenTool.JKIHKPFPMMM IDOKFIIBHDO, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { NCBACKFHCJK ncbackfhcjk = this.creationController; bool flag; return flag; } // Token: 0x06010CCB RID: 68811 RVA: 0x003F3C00 File Offset: 0x003F1E00 [Token(Token = "0x6010CCB")] [Address(RVA = "0x1514910", Offset = "0x1513310", VA = "0x181514910")] protected bool PKOKACBMILL(out bool EOHIIPDPCDJ, [Optional] MakerPenTool.JKIHKPFPMMM IDOKFIIBHDO, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { NCBACKFHCJK ncbackfhcjk = this.creationController; bool flag; return flag; } // Token: 0x06010CCC RID: 68812 RVA: 0x003F3C1C File Offset: 0x003F1E1C [Token(Token = "0x6010CCC")] [Address(RVA = "0x2170140", Offset = "0x216EB40", VA = "0x182170140")] protected bool GPPJJNEIOOE(ANECMOONIPJ LHOMKMINCHH, T[] JEJLNJACEFP, bool POICNHKAPHN, out Collider LFEAPCKMGED, out bool EOHIIPDPCDJ, [Optional] MakerPenTool.JKIHKPFPMMM IDOKFIIBHDO, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM) { int num = 0; int num2 = 0; NCBACKFHCJK ncbackfhcjk = this.creationController; if (num == 0) { NCBACKFHCJK ncbackfhcjk2 = this.creationController; if (!POICNHKAPHN) { } if (num != 0 || num != 0) { goto IL_2D; } MakerPenVisuals penVisuals = this.PenVisuals; } int num3 = 0; IL_2D: if (17 != 0) { while (num3 == 0) { } } Transform extrusionPoint = this.PenVisuals.extrusionPoint; Vector3 vector; float z = vector.z; MakerPenVisuals penVisuals2 = this.PenVisuals; Transform extrusionPoint2 = this.PenVisuals.extrusionPoint; Transform extrusionPoint3 = this.PenVisuals.extrusionPoint; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; Vector3 vector4; float z4 = vector4.z; int num4 = 0; if (num4 == 0 && num4 != 0) { if (num2 < this) { num2 += num2; if (num2 != this) { num2++; } } num2 += 12; num2 += 19; } throw new NullReferenceException(); } // Token: 0x06010CCD RID: 68813 RVA: 0x003F3CE0 File Offset: 0x003F1EE0 [Token(Token = "0x6010CCD")] [Address(RVA = "0x1514430", Offset = "0x1512E30", VA = "0x181514430")] protected Vector3 OCCDGDFDIHM(float ODFABLCILOH) { float z = Vector3.zero.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; throw new NullReferenceException(); } // Token: 0x06010CCE RID: 68814 RVA: 0x003F3D18 File Offset: 0x003F1F18 [Token(Token = "0x6010CCE")] [Address(RVA = "0x1514760", Offset = "0x1513160", VA = "0x181514760")] protected Vector3 OCCDGDFDIHM() { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06010CCF RID: 68815 RVA: 0x003F3D34 File Offset: 0x003F1F34 [Token(Token = "0x6010CCF")] [Address(RVA = "0x1513BF0", Offset = "0x15125F0", VA = "0x181513BF0")] protected Quaternion KLHOIHNJNAC() { Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; Vector3 up2 = Vector3.up; Vector3 vector2; float z2 = vector2.z; Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } // Token: 0x06010CD0 RID: 68816 RVA: 0x003F3D70 File Offset: 0x003F1F70 [Token(Token = "0x6010CD0")] [Address(RVA = "0x1514280", Offset = "0x1512C80", VA = "0x181514280")] protected Quaternion MMCDKEDMLCH(Camera FOMHGMLPOND) { Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } // Token: 0x06010CD1 RID: 68817 RVA: 0x003F3D98 File Offset: 0x003F1F98 [Token(Token = "0x6010CD1")] [Address(RVA = "0x15134E0", Offset = "0x1511EE0", VA = "0x1815134E0")] protected Quaternion FAAHEBMLEJB() { Vector3 vector; float z = vector.z; float z2 = Vector3.up.z; Vector3 vector2; float z3 = vector2.z; Vector3 vector3; float z4 = vector3.z; throw new NullReferenceException(); } // Token: 0x06010CD2 RID: 68818 RVA: 0x003F3DD0 File Offset: 0x003F1FD0 [Token(Token = "0x6010CD2")] [Address(RVA = "0x1514B50", Offset = "0x1513550", VA = "0x181514B50")] protected MakerPenTool() { Color white = Color.white; HashSet hashSet = new HashSet(); this.supportedTargetModes = hashSet; this.BALOKJMBNIN(); } // Token: 0x06010CD3 RID: 68819 RVA: 0x003F3E00 File Offset: 0x003F2000 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6010CD3")] [Address(RVA = "0x1514A00", Offset = "0x1513400", VA = "0x181514A00")] static MakerPenTool() { int num = 0; MakerPenTool.ObjectRaycastLastColliderHit = num; MakerPenTool.ShapeRaycastLastColliderHit = num; MakerPenTool.SHAPE_HUD_LABEL_FORMAT = "Create {0}"; MakerPenTool.SHAPE_DRAW_CURVE_SHAPE_LABEL_FORMAT = "Draw {0}"; MakerPenTool.SHAPE_DRAW_MESH_SHAPE_BASE_LABEL_FORMAT = "Draw {0} Base"; MakerPenTool.SHAPE_DRAW_MESH_SHAPE_HEIGHT_LABEL_FORMAT = "Draw {0} Height"; MakerPenTool.SHAPE_FINISH_MESH_SHAPE_BASE_LABEL_FORMAT = "Finish {0} Base"; MakerPenTool.SHAPE_FINISH_SHAPE_LABEL_FORMAT = "Finish {0}"; } // Token: 0x0400B2EC RID: 45804 [Token(Token = "0x400B2EC")] protected const float DEFAULT_CREATION_DISTANCE_FROM_CAMERA = 0.66f; // Token: 0x0400B2ED RID: 45805 [Token(Token = "0x400B2ED")] public static readonly GIPDDLFFNGG[] OBJECT_RAYCAST_RESULTS = new GIPDDLFFNGG[256]; // Token: 0x0400B2EE RID: 45806 [Token(Token = "0x400B2EE")] public static readonly Guid[] SHAPE_RAYCAST_RESULTS = new Guid[256]; // Token: 0x0400B2EF RID: 45807 [Token(Token = "0x400B2EF")] public static readonly ConnectionPoint[] CONNECTION_RAYCAST_RESULTS = new ConnectionPoint[256]; // Token: 0x0400B2F0 RID: 45808 [Token(Token = "0x400B2F0")] protected static Collider ObjectRaycastLastColliderHit; // Token: 0x0400B2F1 RID: 45809 [Token(Token = "0x400B2F1")] protected static Collider ShapeRaycastLastColliderHit; // Token: 0x0400B2F2 RID: 45810 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400B2F2")] [SerializeField] private bool pointerEnabled = true; // Token: 0x0400B2F3 RID: 45811 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400B2F3")] [SerializeField] [OMAIFIIBMNL("PointerEnabled")] protected Color pointerColor; // Token: 0x0400B2F4 RID: 45812 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400B2F4")] [NonSerialized] private NCBACKFHCJK creationController; // Token: 0x0400B2F5 RID: 45813 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400B2F5")] [NonSerialized] private MakerPen.HJPIHGIFKEO targetMode; // Token: 0x0400B2F6 RID: 45814 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400B2F6")] [NonSerialized] private MakerPen.KLAENPHIBEM toolMode; // Token: 0x0400B2F7 RID: 45815 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400B2F7")] [NonSerialized] private HashSet supportedTargetModes; // Token: 0x0400B2F8 RID: 45816 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400B2F8")] [NonSerialized] private GIPDDLFFNGG targetCreationContextObject; // Token: 0x0400B2F9 RID: 45817 [Token(Token = "0x400B2F9")] protected static string SHAPE_HUD_LABEL_FORMAT = null; // Token: 0x0400B2FA RID: 45818 [Token(Token = "0x400B2FA")] protected static string SHAPE_DRAW_CURVE_SHAPE_LABEL_FORMAT = null; // Token: 0x0400B2FB RID: 45819 [Token(Token = "0x400B2FB")] protected static string SHAPE_DRAW_MESH_SHAPE_BASE_LABEL_FORMAT = null; // Token: 0x0400B2FC RID: 45820 [Token(Token = "0x400B2FC")] protected static string SHAPE_DRAW_MESH_SHAPE_HEIGHT_LABEL_FORMAT = null; // Token: 0x0400B2FD RID: 45821 [Token(Token = "0x400B2FD")] protected static string SHAPE_FINISH_MESH_SHAPE_BASE_LABEL_FORMAT = null; // Token: 0x0400B2FE RID: 45822 [Token(Token = "0x400B2FE")] protected static string SHAPE_FINISH_SHAPE_LABEL_FORMAT = null; // Token: 0x020025F6 RID: 9718 [Token(Token = "0x20025F6")] protected sealed class JKIHKPFPMMM : MulticastDelegate { // Token: 0x06010CD4 RID: 68820 RVA: 0x003F3E84 File Offset: 0x003F2084 [Token(Token = "0x6010CD4")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public JKIHKPFPMMM(object @object, IntPtr method) { } // Token: 0x06010CD5 RID: 68821 RVA: 0x003F3E94 File Offset: 0x003F2094 [Token(Token = "0x6010CD5")] [Address(RVA = "0x1D9AEE0", Offset = "0x1D998E0", VA = "0x181D9AEE0", Slot = "13")] public bool Invoke(T BGFLPFFDJLO) { uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06010CD6 RID: 68822 RVA: 0x003F3EFC File Offset: 0x003F20FC [Token(Token = "0x6010CD6")] [Address(RVA = "0x1D9AAA0", Offset = "0x1D994A0", VA = "0x181D9AAA0", Slot = "14")] public IAsyncResult BeginInvoke(T BGFLPFFDJLO, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06010CD7 RID: 68823 RVA: 0x003F3F0C File Offset: 0x003F210C [Token(Token = "0x6010CD7")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020025F7 RID: 9719 [Token(Token = "0x20025F7")] public enum AGPFBFDFDHB { // Token: 0x0400B300 RID: 45824 [Token(Token = "0x400B300")] PERMANENT, // Token: 0x0400B301 RID: 45825 [Token(Token = "0x400B301")] PUSHED_ON_STACK, // Token: 0x0400B302 RID: 45826 [Token(Token = "0x400B302")] PAUSE, // Token: 0x0400B303 RID: 45827 [Token(Token = "0x400B303")] RESUME } } }