using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace RRUI.Data { // Token: 0x02000C51 RID: 3153 [Token(Token = "0x2000C51")] public class DynamicUIModelController : ModelController { // Token: 0x06004CB0 RID: 19632 RVA: 0x00119CD8 File Offset: 0x00117ED8 [Token(Token = "0x6004CB0")] [Address(RVA = "0x173A200", Offset = "0x1739200", VA = "0x18173A200")] public DynamicUIModelController() { } // Token: 0x02000C52 RID: 3154 [Token(Token = "0x2000C52")] [Serializable] private class TestImpl : ControllerImplementation { // Token: 0x06004CB1 RID: 19633 RVA: 0x00119CEC File Offset: 0x00117EEC [Token(Token = "0x6004CB1")] [Address(RVA = "0x174D8B0", Offset = "0x174C8B0", VA = "0x18174D8B0", Slot = "22")] protected override void OFFLOPLJBBG() { /* An exception occurred when decompiling this method (06004CB1) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RRUI.Data.DynamicUIModelController/TestImpl::OFFLOPLJBBG() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_825: stfld:Action(IMAFJGKHEMD::MEEKCCGGFFD, ldloc:IMAFJGKHEMD(var_79_7F6), ldloc:Action(var_80)) call:void(List`1::Add, ldloc:class [mscorlib]System.Collections.Generic.List`1[exp:List`1](var_76_7A9), ldloc:IMAFJGKHEMD[exp:!0](var_79_7F6)) stloc:native int(var_81_83E, ldfld:native int(Delegate::method_ptr, ldloc:Action[exp:Delegate](var_80))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06004CB2 RID: 19634 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004CB2")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004CB3 RID: 19635 RVA: 0x0011A538 File Offset: 0x00118738 [Token(Token = "0x6004CB3")] [Address(RVA = "0x174EC90", Offset = "0x174DC90", VA = "0x18174EC90")] public TestImpl() { } // Token: 0x02000C53 RID: 3155 [Token(Token = "0x2000C53")] [CompilerGenerated] private sealed class PEGFADNKFNN { // Token: 0x06004CB4 RID: 19636 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CB4")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PEGFADNKFNN() { } // Token: 0x06004CB5 RID: 19637 RVA: 0x0011A54C File Offset: 0x0011874C [Token(Token = "0x6004CB5")] [Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")] internal bool b__0() { return default(bool); } // Token: 0x06004CB6 RID: 19638 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CB6")] [Address(RVA = "0x174ACA0", Offset = "0x1749CA0", VA = "0x18174ACA0")] internal void b__1() { } // Token: 0x06004CB7 RID: 19639 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CB7")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] internal string b__6() { return null; } // Token: 0x06004CB8 RID: 19640 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CB8")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] internal void b__7(string s) { } // Token: 0x06004CB9 RID: 19641 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CB9")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] internal string b__8() { return null; } // Token: 0x06004CBA RID: 19642 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CBA")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] internal void b__9(string s) { } // Token: 0x06004CBB RID: 19643 RVA: 0x0011A564 File Offset: 0x00118764 [Token(Token = "0x6004CBB")] [Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290")] internal float b__10() { return 0f; } // Token: 0x06004CBC RID: 19644 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CBC")] [Address(RVA = "0x5627B0", Offset = "0x5617B0", VA = "0x1805627B0")] internal void b__11(float f) { } // Token: 0x06004CBD RID: 19645 RVA: 0x0011A57C File Offset: 0x0011877C [Token(Token = "0x6004CBD")] [Address(RVA = "0x562390", Offset = "0x561390", VA = "0x180562390")] internal float b__12() { return 0f; } // Token: 0x06004CBE RID: 19646 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CBE")] [Address(RVA = "0x562AC0", Offset = "0x561AC0", VA = "0x180562AC0")] internal void b__13(float f) { } // Token: 0x06004CBF RID: 19647 RVA: 0x0011A594 File Offset: 0x00118794 [Token(Token = "0x6004CBF")] [Address(RVA = "0x417650", Offset = "0x416650", VA = "0x180417650")] internal bool b__14() { return default(bool); } // Token: 0x06004CC0 RID: 19648 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CC0")] [Address(RVA = "0x417950", Offset = "0x416950", VA = "0x180417950")] internal void b__15(bool b) { } // Token: 0x06004CC1 RID: 19649 RVA: 0x0011A5AC File Offset: 0x001187AC [Token(Token = "0x6004CC1")] [Address(RVA = "0x51F230", Offset = "0x51E230", VA = "0x18051F230")] internal bool b__16() { return default(bool); } // Token: 0x06004CC2 RID: 19650 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CC2")] [Address(RVA = "0x51F280", Offset = "0x51E280", VA = "0x18051F280")] internal void b__17(bool b) { } // Token: 0x06004CC3 RID: 19651 RVA: 0x0011A5C4 File Offset: 0x001187C4 [Token(Token = "0x6004CC3")] [Address(RVA = "0x51F240", Offset = "0x51E240", VA = "0x18051F240")] internal bool b__20() { return default(bool); } // Token: 0x06004CC4 RID: 19652 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CC4")] [Address(RVA = "0x51F290", Offset = "0x51E290", VA = "0x18051F290")] internal void b__21(bool b) { } // Token: 0x06004CC5 RID: 19653 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CC5")] [Address(RVA = "0x174ABE0", Offset = "0x1749BE0", VA = "0x18174ABE0")] internal object b__18() { return null; } // Token: 0x06004CC6 RID: 19654 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CC6")] [Address(RVA = "0x174AC30", Offset = "0x1749C30", VA = "0x18174AC30")] internal void b__19(object t) { } // Token: 0x06004CC7 RID: 19655 RVA: 0x0011A5DC File Offset: 0x001187DC [Token(Token = "0x6004CC7")] [Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00")] internal bool b__22() { return default(bool); } // Token: 0x06004CC8 RID: 19656 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CC8")] [Address(RVA = "0x41D000", Offset = "0x41C000", VA = "0x18041D000")] internal void b__23(bool value) { } // Token: 0x06004CC9 RID: 19657 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CC9")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] internal string b__24() { return null; } // Token: 0x06004CCA RID: 19658 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CCA")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] internal void b__25(string value) { } // Token: 0x06004CCB RID: 19659 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CCB")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] internal IReadOnlyList b__26() { return null; } // Token: 0x06004CCC RID: 19660 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CCC")] [Address(RVA = "0x174ACD0", Offset = "0x1749CD0", VA = "0x18174ACD0")] internal void b__27(IReadOnlyList value) { } // Token: 0x06004CCD RID: 19661 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CCD")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] internal IReadOnlyList b__28() { return null; } // Token: 0x06004CCE RID: 19662 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CCE")] [Address(RVA = "0x174AD40", Offset = "0x1749D40", VA = "0x18174AD40")] internal void b__29(IReadOnlyList value) { } // Token: 0x06004CCF RID: 19663 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004CCF")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] internal object b__30() { return null; } // Token: 0x06004CD0 RID: 19664 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004CD0")] [Address(RVA = "0x174ADF0", Offset = "0x1749DF0", VA = "0x18174ADF0")] internal void b__31(object value) { } // Token: 0x040038BD RID: 14525 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40038BD")] public bool isInteractable; // Token: 0x040038BE RID: 14526 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40038BE")] public IMAFJGKHEMD data; // Token: 0x040038BF RID: 14527 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40038BF")] public string inputFieldValue; // Token: 0x040038C0 RID: 14528 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40038C0")] public string passwordInputFieldValue; // Token: 0x040038C1 RID: 14529 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40038C1")] public float sliderValue; // Token: 0x040038C2 RID: 14530 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40038C2")] public float wholeNumberSliderValue; // Token: 0x040038C3 RID: 14531 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40038C3")] public bool fooIsActive; // Token: 0x040038C4 RID: 14532 [FieldOffset(Offset = "0x39")] [Token(Token = "0x40038C4")] public bool barIsActive; // Token: 0x040038C5 RID: 14533 [FieldOffset(Offset = "0x3A")] [Token(Token = "0x40038C5")] public bool radioGroupCheckboxActive; // Token: 0x040038C6 RID: 14534 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40038C6")] public ILIGKJJIKLL selectedLinkButton; // Token: 0x040038C7 RID: 14535 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40038C7")] public bool switchIsActive; // Token: 0x040038C8 RID: 14536 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40038C8")] public string tag; // Token: 0x040038C9 RID: 14537 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40038C9")] public List autoTags; // Token: 0x040038CA RID: 14538 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40038CA")] public List tags; // Token: 0x040038CB RID: 14539 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40038CB")] public string item; } } } }