using System; using Cpp2IlInjected; namespace RecRoom.Systems.PlayerRoles.UI { // Token: 0x0200237E RID: 9086 [Token(Token = "0x200237E")] public abstract class RoleEditableBase : RolePermissionEditableBase where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN, new() { // Token: 0x170024BA RID: 9402 // (get) Token: 0x0600E737 RID: 59191 [Token(Token = "0x170024BA")] public abstract GPNBGDFOBNK BHMJLNDMIDM { [Token(Token = "0x600E737")] [Address(Slot = "11")] get; } // Token: 0x0600E738 RID: 59192 [Token(Token = "0x600E738")] [Address(Slot = "12")] protected abstract bool FDIFOCAGCFI(RoleIdType BGHHFOOBFMA, RolePermissionType KFMINBPBKAM, bool PPEMHAIEECM, object OHFMPKJCLKH); // Token: 0x0600E739 RID: 59193 RVA: 0x00351740 File Offset: 0x0034F940 [Token(Token = "0x600E739")] [Address(RVA = "0x22810B0", Offset = "0x22800B0", VA = "0x1822810B0", Slot = "10")] protected override void DAGCEPBKLED(ECCMHGLDNHK EBPNBIHHMBN) { } // Token: 0x0600E73A RID: 59194 RVA: 0x00351754 File Offset: 0x0034F954 [Token(Token = "0x600E73A")] [Address(RVA = "0x2281210", Offset = "0x2280210", VA = "0x182281210")] protected void GLNPBMMGAMM(bool PPEMHAIEECM, InnerType ONGBFDACHHG) { int num = 0; if (num < ONGBFDACHHG) { num += num; if ("{il2cpp array field il2cppMethodInfo->}" == typeof(GPNBGDFOBNK).TypeHandle) { throw new NullReferenceException(); } num++; } GPNBGDFOBNK cachedField = this.CachedField; } // Token: 0x0600E73B RID: 59195 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E73B")] [Address(RVA = "0x2280B70", Offset = "0x227FB70", VA = "0x182280B70")] protected void AFEOIDABAJG(bool PPEMHAIEECM, InnerType ONGBFDACHHG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E73C RID: 59196 RVA: 0x00351788 File Offset: 0x0034F988 [Token(Token = "0x600E73C")] [Address(RVA = "0x22817A0", Offset = "0x22807A0", VA = "0x1822817A0")] protected RoleEditableBase() { GPNBGDFOBNK cachedField = this.CachedField; } } }