using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Systems.PlayerRoles.UI { // Token: 0x020020D5 RID: 8405 [Token(Token = "0x20020D5")] [StructLayout(3)] public abstract class RolePermissionEditableBase : RolePermissionEditable, MCKHENIEBND where RoleIdType : struct where RolePermissionType : struct where RoleDefinitionType : class, MLNCPPJGHPN, new() { // Token: 0x170026DA RID: 9946 // (get) Token: 0x0600E859 RID: 59481 RVA: 0x00371BCC File Offset: 0x0036FDCC [Token(Token = "0x170026DA")] public bool FFDOINJEHMM { [Token(Token = "0x600E859")] [Address(RVA = "0x1DACA20", Offset = "0x1DAB420", VA = "0x181DACA20")] get { BIPCKGLGIHG bipckglgihg = this.MFBDAMHIMKI; return !this.NFFNKGKJLBE; } } // Token: 0x0600E85A RID: 59482 [Token(Token = "0x600E85A")] [Address(Slot = "6")] protected abstract RoleDefinitionType BGELAIIEFPG(bool GFMEDGILKBH); // Token: 0x0600E85B RID: 59483 [Token(Token = "0x600E85B")] [Address(Slot = "7")] public abstract void Button_ToggleOverride(bool LLJFGDMOOFA); // Token: 0x0600E85C RID: 59484 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E85C")] [Address(RVA = "0x1DAC550", Offset = "0x1DAAF50", VA = "0x181DAC550")] protected void GJJIEGDEJIP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E85D RID: 59485 [Token(Token = "0x600E85D")] [Address(Slot = "8")] protected abstract void NNAAGJEICHA(); // Token: 0x0600E85E RID: 59486 [Token(Token = "0x600E85E")] [Address(Slot = "9")] protected abstract bool BPCHDIDOFKE(RolePermissionType KFMINBPBKAM); // Token: 0x0600E85F RID: 59487 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E85F")] [Address(RVA = "0x1DAC9B0", Offset = "0x1DAB3B0", VA = "0x181DAC9B0")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E860 RID: 59488 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E860")] [Address(RVA = "0x1DAC730", Offset = "0x1DAB130", VA = "0x181DAC730")] private void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E861 RID: 59489 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E861")] [Address(RVA = "0x1DAC660", Offset = "0x1DAB060", VA = "0x181DAC660")] private void OnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x170026DB RID: 9947 // (get) Token: 0x0600E862 RID: 59490 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E863 RID: 59491 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170026DB")] private protected RoleIdType KAJPKHDJGNM { [Token(Token = "0x600E862")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E863")] [Address(RVA = "0x4564B0", Offset = "0x454EB0", VA = "0x1804564B0")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170026DC RID: 9948 // (get) Token: 0x0600E864 RID: 59492 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E865 RID: 59493 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170026DC")] private protected bool NFFNKGKJLBE { [Token(Token = "0x600E864")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E865")] [Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170026DD RID: 9949 // (get) Token: 0x0600E866 RID: 59494 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E867 RID: 59495 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170026DD")] private protected BIPCKGLGIHG MFBDAMHIMKI { [Token(Token = "0x600E866")] [Address(RVA = "0x5DE430", Offset = "0x5DCE30", VA = "0x1805DE430")] [CompilerGenerated] protected get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E867")] [Address(RVA = "0x5DE460", Offset = "0x5DCE60", VA = "0x1805DE460")] [CompilerGenerated] private set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600E868 RID: 59496 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E868")] [Address(RVA = "0x1DAC7A0", Offset = "0x1DAB1A0", VA = "0x181DAC7A0", 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: 0x0600E869 RID: 59497 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600E869")] [Address(RVA = "0x1DAC430", Offset = "0x1DAAE30", VA = "0x181DAC430")] private void ACELJJHDOAI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600E86A RID: 59498 RVA: 0x00371BF4 File Offset: 0x0036FDF4 [Token(Token = "0x600E86A")] [Address(RVA = "0x1DAC330", Offset = "0x1DAAD30", VA = "0x181DAC330")] private void ACELJJHDOAI(RolePermissionType LMNHNDEFBNF, ECCMHGLDNHK INFBJHIOMAC) { this.NNAAGJEICHA(); bool flag = this.k__BackingField; bool flag2 = this.BPCHDIDOFKE(INFBJHIOMAC); } // Token: 0x0600E86B RID: 59499 [Token(Token = "0x600E86B")] [Address(Slot = "10")] protected abstract void DAGCEPBKLED(ECCMHGLDNHK INFBJHIOMAC); // Token: 0x0600E86C RID: 59500 RVA: 0x00371C1C File Offset: 0x0036FE1C [Token(Token = "0x600E86C")] [Address(RVA = "0x1DACA00", Offset = "0x1DAB400", VA = "0x181DACA00")] protected RolePermissionEditableBase() { } // Token: 0x0400985D RID: 39005 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400985D")] [SerializeField] protected RolePermissionType permission; // Token: 0x0400985E RID: 39006 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400985E")] [SerializeField] protected ToggleButton3D overridesToggle; // Token: 0x04009860 RID: 39008 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4009860")] private RoleDefinitionType FEOFGLELPPC; } }