using System; using Cpp2IlInjected; using RecRoom.Core.Rendering; using UnityEngine; // Token: 0x02000674 RID: 1652 [Token(Token = "0x2000674")] public class ButtonHighlight : MonoBehaviour { // Token: 0x17000854 RID: 2132 // (get) Token: 0x06002FD7 RID: 12247 RVA: 0x000C3FC4 File Offset: 0x000C21C4 // (set) Token: 0x06002FD8 RID: 12248 RVA: 0x000C3FD8 File Offset: 0x000C21D8 [Token(Token = "0x17000854")] public bool FDOCDLBPHME { [Token(Token = "0x6002FD7")] [Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")] get { return this.MPPPIBKPECP; } [Token(Token = "0x6002FD8")] [Address(RVA = "0x41EF80", Offset = "0x41DD80", VA = "0x18041EF80")] set { this.MPPPIBKPECP = value; } } // Token: 0x06002FD9 RID: 12249 RVA: 0x000C3FEC File Offset: 0x000C21EC [Token(Token = "0x6002FD9")] [Address(RVA = "0xA10A20", Offset = "0xA0F820", VA = "0x180A10A20")] private void Update() { if (this.MPPPIBKPECP) { Renderer renderer = this.highlightRenderer; int num = 0; if (renderer != num) { OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle(); Renderer renderer2 = this.highlightRenderer; OutlineRendererEffect.RenderMenuOutline(nextOutlineRenderHandle, renderer2, 1); } } } // Token: 0x06002FDA RID: 12250 RVA: 0x000C4030 File Offset: 0x000C2230 [Token(Token = "0x6002FDA")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public ButtonHighlight() { } // Token: 0x040027B4 RID: 10164 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40027B4")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private Renderer highlightRenderer; // Token: 0x040027B5 RID: 10165 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40027B5")] private bool MPPPIBKPECP; }