using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000239 RID: 569 [Token(Token = "0x2000239")] [StructLayout(3)] public class AddPortEditable : MonoBehaviour { // Token: 0x14000038 RID: 56 // (add) Token: 0x06001166 RID: 4454 RVA: 0x0004B944 File Offset: 0x00049B44 // (remove) Token: 0x06001167 RID: 4455 RVA: 0x0004B96C File Offset: 0x00049B6C [Token(Token = "0x14000038")] public event Action BCMKGCNKPOC { [Token(Token = "0x6001166")] [Address(RVA = "0xFF8E00", Offset = "0xFF7800", VA = "0x180FF8E00")] [CompilerGenerated] add { Action bcmkgcnkpoc; Delegate @delegate; do { bcmkgcnkpoc = this.BCMKGCNKPOC; @delegate = Delegate.Combine(bcmkgcnkpoc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != bcmkgcnkpoc) { } } [Token(Token = "0x6001167")] [Address(RVA = "0xFF8EA0", Offset = "0xFF78A0", VA = "0x180FF8EA0")] [CompilerGenerated] remove { Action bcmkgcnkpoc; Delegate @delegate; do { bcmkgcnkpoc = this.BCMKGCNKPOC; @delegate = Delegate.Remove(bcmkgcnkpoc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != bcmkgcnkpoc) { } } } // Token: 0x06001168 RID: 4456 RVA: 0x0004B994 File Offset: 0x00049B94 [Token(Token = "0x6001168")] [Address(RVA = "0xFF8DE0", Offset = "0xFF77E0", VA = "0x180FF8DE0")] public void Button_AddPort() { Action bcmkgcnkpoc = this.BCMKGCNKPOC; if (bcmkgcnkpoc != 0) { bcmkgcnkpoc(); return; } } // Token: 0x06001169 RID: 4457 RVA: 0x0004B9B4 File Offset: 0x00049BB4 [Token(Token = "0x6001169")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public AddPortEditable() { } }