using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RRUI.Data; using UnityEngine; namespace RecRoom.Core.Creation.SandboxGizmos { // Token: 0x02002D4A RID: 11594 [Token(Token = "0x2002D4A")] [StructLayout(3)] public class LogScreenModelController : ModelController { // Token: 0x0601480F RID: 83983 RVA: 0x004EAB3C File Offset: 0x004E8D3C [Token(Token = "0x601480F")] [Address(RVA = "0x1913990", Offset = "0x1912390", VA = "0x181913990")] public LogScreenModelController() { } // Token: 0x02002D4B RID: 11595 [Token(Token = "0x2002D4B")] [Serializable] private class LogSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06014810 RID: 83984 RVA: 0x004EAB50 File Offset: 0x004E8D50 [Token(Token = "0x6014810")] [Address(RVA = "0x1915020", Offset = "0x1913A20", VA = "0x181915020", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (flag) { base.KDEDJECMBGK(num); } } // Token: 0x06014811 RID: 83985 RVA: 0x004EAB70 File Offset: 0x004E8D70 [Token(Token = "0x6014811")] [Address(RVA = "0x1914D80", Offset = "0x1913780", VA = "0x181914D80", Slot = "32")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { int num = 0; if (num < EFBDCIJMFGD) { num += num; if ("{il2cpp array field il2cppMethodInfo->}" == typeof(IReadOnlyList).TypeHandle) { throw new NullReferenceException(); } num++; } int num2 = 0; ulong num3; LogEntryModel cachedComponentInChildren = GCCLEJOGCCE.GetCachedComponentInChildren(num3 != 0UL, num2 != 0); bool flag; if (!flag) { LogScreenModel caogbaacioh = cachedComponentInChildren.CAOGBAACIOH; int num4 = 0; if (caogbaacioh != num4) { ActionEvent k__BackingField = cachedComponentInChildren.CAOGBAACIOH.k__BackingField; Action action = new Action(cachedComponentInChildren.BGNBCLCEPPH); } cachedComponentInChildren.CAOGBAACIOH = this; Action action2 = new Action(cachedComponentInChildren.BGNBCLCEPPH); } cachedComponentInChildren.Clear(); } // Token: 0x06014812 RID: 83986 RVA: 0x004EABFC File Offset: 0x004E8DFC [Token(Token = "0x6014812")] [Address(RVA = "0x19150B0", Offset = "0x1913AB0", VA = "0x1819150B0")] public LogSpawnerImpl() { } } } }