using System; using System.Collections.Generic; using Cpp2IlInjected; using RRUI.Data; using UnityEngine; namespace RecRoom.Core.Creation.SandboxGizmos { // Token: 0x02003315 RID: 13077 [Token(Token = "0x2003315")] public class LogScreenModelController : ModelController { // Token: 0x06016902 RID: 92418 RVA: 0x005437E8 File Offset: 0x005419E8 [Token(Token = "0x6016902")] [Address(RVA = "0x12EC0E0", Offset = "0x12EAEE0", VA = "0x1812EC0E0")] public LogScreenModelController() { } // Token: 0x02003316 RID: 13078 [Token(Token = "0x2003316")] [Serializable] private class LogSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06016903 RID: 92419 RVA: 0x005437FC File Offset: 0x005419FC [Token(Token = "0x6016903")] [Address(RVA = "0x12ED950", Offset = "0x12EC750", VA = "0x1812ED950", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (flag) { base.KDEDJECMBGK(num); } } // Token: 0x06016904 RID: 92420 RVA: 0x0054381C File Offset: 0x00541A1C [Token(Token = "0x6016904")] [Address(RVA = "0x12ED6B0", Offset = "0x12EC4B0", VA = "0x1812ED6B0", Slot = "33")] 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 logEntryModel = GCCLEJOGCCE.MHBNENBBNDJ(num3 != 0UL, num2 != 0); bool flag; if (!flag) { LogScreenModel caogbaacioh = logEntryModel.CAOGBAACIOH; int num4 = 0; if (caogbaacioh != num4) { MFBGLIHGCGO k__BackingField = logEntryModel.CAOGBAACIOH.k__BackingField; Action action = new Action(logEntryModel.BGNBCLCEPPH); } logEntryModel.CAOGBAACIOH = this; Action action2 = new Action(logEntryModel.BGNBCLCEPPH); } logEntryModel.Clear(); } // Token: 0x06016905 RID: 92421 RVA: 0x005438A8 File Offset: 0x00541AA8 [Token(Token = "0x6016905")] [Address(RVA = "0x12ED9E0", Offset = "0x12EC7E0", VA = "0x1812ED9E0")] public LogSpawnerImpl() { } } } }