using System; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Systems.PlayerRoles.UI { // Token: 0x02002299 RID: 8857 [Token(Token = "0x2002299")] public abstract class RolePermissionEditableBase : RolePermissionEditable, MCKHENIEBND where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN, new() { // Token: 0x17002416 RID: 9238 // (get) Token: 0x0600E317 RID: 58135 RVA: 0x00348374 File Offset: 0x00346574 [Token(Token = "0x17002416")] public bool FFDOINJEHMM { [Token(Token = "0x600E317")] [Address(RVA = "0x1740CA0", Offset = "0x173FAA0", VA = "0x181740CA0")] get { BIPCKGLGIHG bipckglgihg = this.MFBDAMHIMKI; return !this.NFFNKGKJLBE; } } // Token: 0x0600E318 RID: 58136 [Token(Token = "0x600E318")] [Address(Slot = "6")] protected abstract RoleDefinitionType BGELAIIEFPG(bool GFMEDGILKBH); // Token: 0x0600E319 RID: 58137 [Token(Token = "0x600E319")] [Address(Slot = "7")] public abstract void Button_ToggleOverride(bool LLJFGDMOOFA); // Token: 0x0600E31A RID: 58138 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E31A")] [Address(RVA = "0x17407D0", Offset = "0x173F5D0", VA = "0x1817407D0")] protected void GJJIEGDEJIP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E31B RID: 58139 [Token(Token = "0x600E31B")] [Address(Slot = "8")] protected abstract void NNAAGJEICHA(); // Token: 0x0600E31C RID: 58140 [Token(Token = "0x600E31C")] [Address(Slot = "9")] protected abstract bool BPCHDIDOFKE(RolePermissionType KFMINBPBKAM); // Token: 0x0600E31D RID: 58141 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E31D")] [Address(RVA = "0x1740C30", Offset = "0x173FA30", VA = "0x181740C30")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E31E RID: 58142 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E31E")] [Address(RVA = "0x17409B0", Offset = "0x173F7B0", VA = "0x1817409B0")] private void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E31F RID: 58143 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E31F")] [Address(RVA = "0x17408E0", Offset = "0x173F6E0", VA = "0x1817408E0")] private void OnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17002417 RID: 9239 // (get) Token: 0x0600E320 RID: 58144 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E321 RID: 58145 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002417")] private protected RoleIdType KAJPKHDJGNM { [Token(Token = "0x600E320")] [Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E321")] [Address(RVA = "0x445D00", Offset = "0x444B00", VA = "0x180445D00")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002418 RID: 9240 // (get) Token: 0x0600E322 RID: 58146 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E323 RID: 58147 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002418")] private protected bool NFFNKGKJLBE { [Token(Token = "0x600E322")] [Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E323")] [Address(RVA = "0x781F80", Offset = "0x780D80", VA = "0x180781F80")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002419 RID: 9241 // (get) Token: 0x0600E324 RID: 58148 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E325 RID: 58149 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002419")] private protected BIPCKGLGIHG MFBDAMHIMKI { [Token(Token = "0x600E324")] [Address(RVA = "0x781F10", Offset = "0x780D10", VA = "0x180781F10")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E325")] [Address(RVA = "0x536B80", Offset = "0x535980", VA = "0x180536B80")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600E326 RID: 58150 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E326")] [Address(RVA = "0x1740A20", Offset = "0x173F820", VA = "0x181740A20", 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: 0x0600E327 RID: 58151 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E327")] [Address(RVA = "0x17406B0", Offset = "0x173F4B0", VA = "0x1817406B0")] private void ACELJJHDOAI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E328 RID: 58152 RVA: 0x0034839C File Offset: 0x0034659C [Token(Token = "0x600E328")] [Address(RVA = "0x17405B0", Offset = "0x173F3B0", VA = "0x1817405B0")] private void ACELJJHDOAI(RolePermissionType LMNHNDEFBNF, ECCMHGLDNHK INFBJHIOMAC) { this.NNAAGJEICHA(); bool flag = this.k__BackingField; bool flag2 = this.BPCHDIDOFKE(INFBJHIOMAC); } // Token: 0x0600E329 RID: 58153 [Token(Token = "0x600E329")] [Address(Slot = "10")] protected abstract void DAGCEPBKLED(ECCMHGLDNHK INFBJHIOMAC); // Token: 0x0600E32A RID: 58154 RVA: 0x003483C4 File Offset: 0x003465C4 [Token(Token = "0x600E32A")] [Address(RVA = "0x1740C80", Offset = "0x173FA80", VA = "0x181740C80")] protected RolePermissionEditableBase() { } // Token: 0x0400942E RID: 37934 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400942E")] [SerializeField] protected RolePermissionType permission; // Token: 0x0400942F RID: 37935 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400942F")] [SerializeField] protected ToggleButton3D overridesToggle; // Token: 0x04009431 RID: 37937 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4009431")] private RoleDefinitionType FEOFGLELPPC; } }