using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Systems.PlayerRoles.UI { // Token: 0x0200237D RID: 9085 [Token(Token = "0x200237D")] public abstract class RolePermissionEditableBase : RolePermissionEditable, MCKHENIEBND where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN, new() { // Token: 0x170024B6 RID: 9398 // (get) Token: 0x0600E723 RID: 59171 RVA: 0x003516D4 File Offset: 0x0034F8D4 [Token(Token = "0x170024B6")] public bool FFDOINJEHMM { [Token(Token = "0x600E723")] [Address(RVA = "0x228B1B0", Offset = "0x228A1B0", VA = "0x18228B1B0")] get { BIPCKGLGIHG bipckglgihg = this.MFBDAMHIMKI; return !this.NFFNKGKJLBE; } } // Token: 0x0600E724 RID: 59172 [Token(Token = "0x600E724")] [Address(Slot = "6")] protected abstract RoleDefinitionType BGELAIIEFPG(bool GFMEDGILKBH); // Token: 0x0600E725 RID: 59173 [Token(Token = "0x600E725")] [Address(Slot = "7")] public abstract void Button_ToggleOverride(bool LLJFGDMOOFA); // Token: 0x0600E726 RID: 59174 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E726")] [Address(RVA = "0x228ACE0", Offset = "0x2289CE0", VA = "0x18228ACE0")] protected void GJJIEGDEJIP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E727 RID: 59175 [Token(Token = "0x600E727")] [Address(Slot = "8")] protected abstract void NNAAGJEICHA(); // Token: 0x0600E728 RID: 59176 [Token(Token = "0x600E728")] [Address(Slot = "9")] protected abstract bool BPCHDIDOFKE(RolePermissionType KFMINBPBKAM); // Token: 0x0600E729 RID: 59177 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E729")] [Address(RVA = "0x228B140", Offset = "0x228A140", VA = "0x18228B140")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E72A RID: 59178 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E72A")] [Address(RVA = "0x228AEC0", Offset = "0x2289EC0", VA = "0x18228AEC0")] private void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E72B RID: 59179 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E72B")] [Address(RVA = "0x228ADF0", Offset = "0x2289DF0", VA = "0x18228ADF0")] private void OnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x170024B7 RID: 9399 // (get) Token: 0x0600E72C RID: 59180 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E72D RID: 59181 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170024B7")] private protected RoleIdType KAJPKHDJGNM { [Token(Token = "0x600E72C")] [Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E72D")] [Address(RVA = "0x678D30", Offset = "0x677D30", VA = "0x180678D30")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170024B8 RID: 9400 // (get) Token: 0x0600E72E RID: 59182 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E72F RID: 59183 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170024B8")] private protected bool NFFNKGKJLBE { [Token(Token = "0x600E72E")] [Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E72F")] [Address(RVA = "0x41D090", Offset = "0x41C090", VA = "0x18041D090")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170024B9 RID: 9401 // (get) Token: 0x0600E730 RID: 59184 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E731 RID: 59185 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170024B9")] private protected BIPCKGLGIHG MFBDAMHIMKI { [Token(Token = "0x600E730")] [Address(RVA = "0x794070", Offset = "0x793070", VA = "0x180794070")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E731")] [Address(RVA = "0x7937C0", Offset = "0x7927C0", VA = "0x1807937C0")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600E732 RID: 59186 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E732")] [Address(RVA = "0x228AF30", Offset = "0x2289F30", VA = "0x18228AF30", Slot = "5")] public void SetRoleId(RoleIdType FHCCCOABPJI, BIPCKGLGIHG JBKJDFKFIKG, bool CDEDBCPAFIH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E733 RID: 59187 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E733")] [Address(RVA = "0x228ABC0", Offset = "0x2289BC0", VA = "0x18228ABC0")] private void ACELJJHDOAI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E734 RID: 59188 RVA: 0x003516FC File Offset: 0x0034F8FC [Token(Token = "0x600E734")] [Address(RVA = "0x228AAC0", Offset = "0x2289AC0", VA = "0x18228AAC0")] private void ACELJJHDOAI(RolePermissionType LMNHNDEFBNF, ECCMHGLDNHK INFBJHIOMAC) { this.NNAAGJEICHA(); bool flag = this.k__BackingField; bool flag2 = this.BPCHDIDOFKE(INFBJHIOMAC); } // Token: 0x0600E735 RID: 59189 [Token(Token = "0x600E735")] [Address(Slot = "10")] protected abstract void DAGCEPBKLED(ECCMHGLDNHK INFBJHIOMAC); // Token: 0x0600E736 RID: 59190 RVA: 0x00351724 File Offset: 0x0034F924 [Token(Token = "0x600E736")] [Address(RVA = "0x228B190", Offset = "0x228A190", VA = "0x18228B190")] protected RolePermissionEditableBase() { } // Token: 0x04009602 RID: 38402 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4009602")] [SerializeField] protected RolePermissionType permission; // Token: 0x04009603 RID: 38403 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4009603")] [SerializeField] protected ToggleButton3D overridesToggle; // Token: 0x04009605 RID: 38405 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4009605")] private RoleDefinitionType FEOFGLELPPC; } }