367 lines
13 KiB
C#
367 lines
13 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000C1D RID: 3101
|
|
[Token(Token = "0x2000C1D")]
|
|
public class DynamicUIModelController : ModelController<DynamicUIModel>
|
|
{
|
|
// Token: 0x06004B7C RID: 19324 RVA: 0x001175C4 File Offset: 0x001157C4
|
|
[Token(Token = "0x6004B7C")]
|
|
[Address(RVA = "0xF5DEE0", Offset = "0xF5CCE0", VA = "0x180F5DEE0")]
|
|
public DynamicUIModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000C1E RID: 3102
|
|
[Token(Token = "0x2000C1E")]
|
|
[Serializable]
|
|
private class TestImpl : ControllerImplementation<DynamicUIModel>
|
|
{
|
|
// Token: 0x06004B7D RID: 19325 RVA: 0x001175D8 File Offset: 0x001157D8
|
|
[Token(Token = "0x6004B7D")]
|
|
[Address(RVA = "0xF70AB0", Offset = "0xF6F8B0", VA = "0x180F70AB0", Slot = "22")]
|
|
protected override void OFFLOPLJBBG()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06004B7D)
|
|
|
|
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<class DOPNALIMPNA>[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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06004B7E RID: 19326 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004B7E")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004B7F RID: 19327 RVA: 0x00117E24 File Offset: 0x00116024
|
|
[Token(Token = "0x6004B7F")]
|
|
[Address(RVA = "0xF71E90", Offset = "0xF70C90", VA = "0x180F71E90")]
|
|
public TestImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000C1F RID: 3103
|
|
[Token(Token = "0x2000C1F")]
|
|
[CompilerGenerated]
|
|
private sealed class PEGFADNKFNN
|
|
{
|
|
// Token: 0x06004B80 RID: 19328 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B80")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public PEGFADNKFNN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B81 RID: 19329 RVA: 0x00117E38 File Offset: 0x00116038
|
|
[Token(Token = "0x6004B81")]
|
|
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
|
|
internal bool <Initialize>b__0()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06004B82 RID: 19330 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B82")]
|
|
[Address(RVA = "0xF6E2D0", Offset = "0xF6D0D0", VA = "0x180F6E2D0")]
|
|
internal void <Initialize>b__1()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B83 RID: 19331 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B83")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
internal string <Initialize>b__6()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B84 RID: 19332 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B84")]
|
|
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
|
internal void <Initialize>b__7(string s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B85 RID: 19333 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B85")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
internal string <Initialize>b__8()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B86 RID: 19334 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B86")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
internal void <Initialize>b__9(string s)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B87 RID: 19335 RVA: 0x00117E50 File Offset: 0x00116050
|
|
[Token(Token = "0x6004B87")]
|
|
[Address(RVA = "0x812330", Offset = "0x811130", VA = "0x180812330")]
|
|
internal float <Initialize>b__10()
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06004B88 RID: 19336 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B88")]
|
|
[Address(RVA = "0xBA81B0", Offset = "0xBA6FB0", VA = "0x180BA81B0")]
|
|
internal void <Initialize>b__11(float f)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B89 RID: 19337 RVA: 0x00117E68 File Offset: 0x00116068
|
|
[Token(Token = "0x6004B89")]
|
|
[Address(RVA = "0xA9DE10", Offset = "0xA9CC10", VA = "0x180A9DE10")]
|
|
internal float <Initialize>b__12()
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06004B8A RID: 19338 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B8A")]
|
|
[Address(RVA = "0xA9DC30", Offset = "0xA9CA30", VA = "0x180A9DC30")]
|
|
internal void <Initialize>b__13(float f)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B8B RID: 19339 RVA: 0x00117E80 File Offset: 0x00116080
|
|
[Token(Token = "0x6004B8B")]
|
|
[Address(RVA = "0x43A970", Offset = "0x439770", VA = "0x18043A970")]
|
|
internal bool <Initialize>b__14()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06004B8C RID: 19340 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B8C")]
|
|
[Address(RVA = "0x43ABB0", Offset = "0x4399B0", VA = "0x18043ABB0")]
|
|
internal void <Initialize>b__15(bool b)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B8D RID: 19341 RVA: 0x00117E98 File Offset: 0x00116098
|
|
[Token(Token = "0x6004B8D")]
|
|
[Address(RVA = "0x43AAA0", Offset = "0x4398A0", VA = "0x18043AAA0")]
|
|
internal bool <Initialize>b__16()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06004B8E RID: 19342 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B8E")]
|
|
[Address(RVA = "0x43ACB0", Offset = "0x439AB0", VA = "0x18043ACB0")]
|
|
internal void <Initialize>b__17(bool b)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B8F RID: 19343 RVA: 0x00117EB0 File Offset: 0x001160B0
|
|
[Token(Token = "0x6004B8F")]
|
|
[Address(RVA = "0x718510", Offset = "0x717310", VA = "0x180718510")]
|
|
internal bool <Initialize>b__20()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06004B90 RID: 19344 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B90")]
|
|
[Address(RVA = "0x718A40", Offset = "0x717840", VA = "0x180718A40")]
|
|
internal void <Initialize>b__21(bool b)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B91 RID: 19345 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B91")]
|
|
[Address(RVA = "0xF6E210", Offset = "0xF6D010", VA = "0x180F6E210")]
|
|
internal object <Initialize>b__18()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B92 RID: 19346 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B92")]
|
|
[Address(RVA = "0xF6E260", Offset = "0xF6D060", VA = "0x180F6E260")]
|
|
internal void <Initialize>b__19(object t)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B93 RID: 19347 RVA: 0x00117EC8 File Offset: 0x001160C8
|
|
[Token(Token = "0x6004B93")]
|
|
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
|
internal bool <Initialize>b__22()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06004B94 RID: 19348 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B94")]
|
|
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
|
|
internal void <Initialize>b__23(bool value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B95 RID: 19349 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B95")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
internal string <Initialize>b__24()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B96 RID: 19350 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B96")]
|
|
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
|
internal void <Initialize>b__25(string value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B97 RID: 19351 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B97")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
internal IReadOnlyList<string> <Initialize>b__26()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B98 RID: 19352 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B98")]
|
|
[Address(RVA = "0xF6E300", Offset = "0xF6D100", VA = "0x180F6E300")]
|
|
internal void <Initialize>b__27(IReadOnlyList<string> value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B99 RID: 19353 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B99")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
|
internal IReadOnlyList<string> <Initialize>b__28()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B9A RID: 19354 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B9A")]
|
|
[Address(RVA = "0xF6E370", Offset = "0xF6D170", VA = "0x180F6E370")]
|
|
internal void <Initialize>b__29(IReadOnlyList<string> value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004B9B RID: 19355 RVA: 0x000624CE File Offset: 0x000606CE
|
|
[Token(Token = "0x6004B9B")]
|
|
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
|
internal object <Initialize>b__30()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06004B9C RID: 19356 RVA: 0x000396E2 File Offset: 0x000378E2
|
|
[Token(Token = "0x6004B9C")]
|
|
[Address(RVA = "0xF6E420", Offset = "0xF6D220", VA = "0x180F6E420")]
|
|
internal void <Initialize>b__31(object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040037EF RID: 14319
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40037EF")]
|
|
public bool isInteractable;
|
|
|
|
// Token: 0x040037F0 RID: 14320
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40037F0")]
|
|
public IMAFJGKHEMD data;
|
|
|
|
// Token: 0x040037F1 RID: 14321
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40037F1")]
|
|
public string inputFieldValue;
|
|
|
|
// Token: 0x040037F2 RID: 14322
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40037F2")]
|
|
public string passwordInputFieldValue;
|
|
|
|
// Token: 0x040037F3 RID: 14323
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40037F3")]
|
|
public float sliderValue;
|
|
|
|
// Token: 0x040037F4 RID: 14324
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x40037F4")]
|
|
public float wholeNumberSliderValue;
|
|
|
|
// Token: 0x040037F5 RID: 14325
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40037F5")]
|
|
public bool fooIsActive;
|
|
|
|
// Token: 0x040037F6 RID: 14326
|
|
[FieldOffset(Offset = "0x39")]
|
|
[Token(Token = "0x40037F6")]
|
|
public bool barIsActive;
|
|
|
|
// Token: 0x040037F7 RID: 14327
|
|
[FieldOffset(Offset = "0x3A")]
|
|
[Token(Token = "0x40037F7")]
|
|
public bool radioGroupCheckboxActive;
|
|
|
|
// Token: 0x040037F8 RID: 14328
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x40037F8")]
|
|
public ILIGKJJIKLL selectedLinkButton;
|
|
|
|
// Token: 0x040037F9 RID: 14329
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40037F9")]
|
|
public bool switchIsActive;
|
|
|
|
// Token: 0x040037FA RID: 14330
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40037FA")]
|
|
public string tag;
|
|
|
|
// Token: 0x040037FB RID: 14331
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40037FB")]
|
|
public List<string> autoTags;
|
|
|
|
// Token: 0x040037FC RID: 14332
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40037FC")]
|
|
public List<string> tags;
|
|
|
|
// Token: 0x040037FD RID: 14333
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40037FD")]
|
|
public string item;
|
|
}
|
|
}
|
|
}
|
|
}
|