Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

781 lines
29 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Tools;
using TMPro;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02002206 RID: 8710
[Token(Token = "0x2002206")]
public abstract class ShowcasePosterTypeController : MonoBehaviour, LPCCPHELCEE, IDisposable
{
// Token: 0x17002338 RID: 9016
// (get) Token: 0x0600DD9C RID: 56732 RVA: 0x00330420 File Offset: 0x0032E620
[Token(Token = "0x17002338")]
private static Texture2D PEONBMOGIAA
{
[Token(Token = "0x600DD9C")]
[Address(RVA = "0x18499D0", Offset = "0x18489D0", VA = "0x1818499D0")]
get
{
return SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
}
}
// Token: 0x17002339 RID: 9017
// (get) Token: 0x0600DD9D RID: 56733 RVA: 0x00330440 File Offset: 0x0032E640
[Token(Token = "0x17002339")]
public Transform DGJBNOKOOMF
{
[Token(Token = "0x600DD9D")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "9")]
get
{
return this.targetDisplay;
}
}
// Token: 0x1700233A RID: 9018
// (get) Token: 0x0600DD9E RID: 56734 RVA: 0x00330454 File Offset: 0x0032E654
[Token(Token = "0x1700233A")]
public Sprite OPNIKHBIOJF
{
[Token(Token = "0x600DD9E")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "8")]
get
{
return this.targetIcon;
}
}
// Token: 0x140000E6 RID: 230
// (add) Token: 0x0600DD9F RID: 56735 RVA: 0x00330468 File Offset: 0x0032E668
// (remove) Token: 0x0600DDA0 RID: 56736 RVA: 0x00330490 File Offset: 0x0032E690
[Token(Token = "0x140000E6")]
public event Action<long> OPJCPBHPAJM
{
[Token(Token = "0x600DD9F")]
[Address(RVA = "0x184AAB0", Offset = "0x1849AB0", VA = "0x18184AAB0", Slot = "4")]
[CompilerGenerated]
add
{
Action<long> opjcpbhpajm;
Delegate @delegate;
do
{
opjcpbhpajm = this.OPJCPBHPAJM;
@delegate = Delegate.Combine(opjcpbhpajm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != opjcpbhpajm)
{
}
}
[Token(Token = "0x600DDA0")]
[Address(RVA = "0x184ABF0", Offset = "0x1849BF0", VA = "0x18184ABF0", Slot = "5")]
[CompilerGenerated]
remove
{
Action<long> opjcpbhpajm;
Delegate @delegate;
do
{
opjcpbhpajm = this.OPJCPBHPAJM;
@delegate = Delegate.Remove(opjcpbhpajm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != opjcpbhpajm)
{
}
}
}
// Token: 0x140000E7 RID: 231
// (add) Token: 0x0600DDA1 RID: 56737 RVA: 0x003304B8 File Offset: 0x0032E6B8
// (remove) Token: 0x0600DDA2 RID: 56738 RVA: 0x003304E0 File Offset: 0x0032E6E0
[Token(Token = "0x140000E7")]
public event Action IMGLBJMKBMD
{
[Token(Token = "0x600DDA1")]
[Address(RVA = "0x184AA10", Offset = "0x1849A10", VA = "0x18184AA10", Slot = "6")]
[CompilerGenerated]
add
{
Action imglbjmkbmd;
Delegate @delegate;
do
{
imglbjmkbmd = this.IMGLBJMKBMD;
@delegate = Delegate.Combine(imglbjmkbmd, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != imglbjmkbmd)
{
}
}
[Token(Token = "0x600DDA2")]
[Address(RVA = "0x184AB50", Offset = "0x1849B50", VA = "0x18184AB50", Slot = "7")]
[CompilerGenerated]
remove
{
Action imglbjmkbmd;
Delegate @delegate;
do
{
imglbjmkbmd = this.IMGLBJMKBMD;
@delegate = Delegate.Remove(imglbjmkbmd, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != imglbjmkbmd)
{
}
}
}
// Token: 0x1700233B RID: 9019
// (get) Token: 0x0600DDA3 RID: 56739
[Token(Token = "0x1700233B")]
public abstract PBHGCFHEPNA LKFMPLAEMIP
{
[Token(Token = "0x600DDA3")]
[Address(Slot = "24")]
get;
}
// Token: 0x1700233C RID: 9020
// (get) Token: 0x0600DDA4 RID: 56740
[Token(Token = "0x1700233C")]
public abstract string OENOBKBNFAN
{
[Token(Token = "0x600DDA4")]
[Address(Slot = "25")]
get;
}
// Token: 0x1700233D RID: 9021
// (get) Token: 0x0600DDA5 RID: 56741 RVA: 0x00330508 File Offset: 0x0032E708
// (set) Token: 0x0600DDA6 RID: 56742 RVA: 0x0033051C File Offset: 0x0032E71C
[Token(Token = "0x1700233D")]
public bool OBFPJFNNIEK
{
[Token(Token = "0x600DDA5")]
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00", Slot = "12")]
get;
[Token(Token = "0x600DDA6")]
[Address(RVA = "0x41D000", Offset = "0x41C000", VA = "0x18041D000")]
protected set;
}
// Token: 0x1700233E RID: 9022
// (get) Token: 0x0600DDA7 RID: 56743 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x1700233E")]
public virtual float EBHCNIEEGJN
{
[Token(Token = "0x600DDA7")]
[Address(RVA = "0x6AC050", Offset = "0x6AB050", VA = "0x1806AC050", Slot = "26")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x1700233F RID: 9023
// (get) Token: 0x0600DDA8 RID: 56744
[Token(Token = "0x1700233F")]
public abstract Dictionary<string, FLCFOLDCOJJ> IKMBHGPAMFL
{
[Token(Token = "0x600DDA8")]
[Address(Slot = "27")]
get;
}
// Token: 0x17002340 RID: 9024
// (get) Token: 0x0600DDA9 RID: 56745
[Token(Token = "0x17002340")]
protected abstract string GFENBGBJCBG
{
[Token(Token = "0x600DDA9")]
[Address(Slot = "28")]
get;
}
// Token: 0x17002341 RID: 9025
// (get) Token: 0x0600DDAA RID: 56746
[Token(Token = "0x17002341")]
protected abstract string LGEPMAHLBFG
{
[Token(Token = "0x600DDAA")]
[Address(Slot = "29")]
get;
}
// Token: 0x17002342 RID: 9026
// (get) Token: 0x0600DDAB RID: 56747
[Token(Token = "0x17002342")]
protected abstract string MHMEHNPHIGC
{
[Token(Token = "0x600DDAB")]
[Address(Slot = "30")]
get;
}
// Token: 0x0600DDAC RID: 56748 RVA: 0x00330530 File Offset: 0x0032E730
[Token(Token = "0x600DDAC")]
[Address(RVA = "0x184A880", Offset = "0x1849880", VA = "0x18184A880", Slot = "31")]
protected virtual void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
return;
}
}
// Token: 0x0600DDAD RID: 56749 RVA: 0x00330550 File Offset: 0x0032E750
[Token(Token = "0x600DDAD")]
[Address(RVA = "0x1849A90", Offset = "0x1848A90", VA = "0x181849A90", Slot = "21")]
public ILINODKFHEO GetContentTargetConfigurableSetting(int JMHKMOACHDG)
{
/*
An exception occurred when decompiling this method (0600DDAD)
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.ShowcasePosterTypeController::GetContentTargetConfigurableSetting(System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_1F:
stloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>(var_1_2B, newobj:OHINDOLFNMP[exp:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>](OHINDOLFNMP::.ctor, ldloc:ShowcasePosterTypeController[exp:object](this), ldftn:method instance void *(class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl)[exp:native int](ShowcasePosterTypeController::NIPOBEGCKOO)))
stloc:PNJFOLGPLLI(var_2_34, newobj:PNJFOLGPLLI(PNJFOLGPLLI::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingSearchIdUIControl, int64>[exp:OHINDOLFNMP](var_1_2B), ldloc:int32(JMHKMOACHDG)))
}
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: 0x0600DDAE RID: 56750 RVA: 0x00330594 File Offset: 0x0032E794
[Token(Token = "0x600DDAE")]
[Address(RVA = "0x1849BD0", Offset = "0x1848BD0", VA = "0x181849BD0", Slot = "22")]
public DOPNALIMPNA GetDynamicContentTargetConfigurableSetting()
{
/*
An exception occurred when decompiling this method (0600DDAE)
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.ShowcasePosterTypeController::GetDynamicContentTargetConfigurableSetting()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:Action(var_0_0C, newobj:Action(Action::.ctor, ldloc:ShowcasePosterTypeController[exp:object](this), ldftn:method instance void *()[exp:native int](ShowcasePosterTypeController::MFKPKFGJMMI)))
stloc:int32(var_1_0E, ldc.i4:int32(0))
stloc:int32(var_2_10, ldc.i4:int32(0))
stloc:int32(var_3_12, ldc.i4:int32(0))
stloc:IMAFJGKHEMD(var_4_24, call:IMAFJGKHEMD(ONOKJPIMIIP::HBJAOEEJNMG, ldloc:Action(var_0_0C), ldstr:string("Link Object"), ldloc:int32[exp:Sprite](var_3_12), ldloc:int32[exp:Func`1](var_2_10), ldloc:int32[exp:Func`1](var_1_0E), ldloc:int32[exp:Func`1](var_1_0E), ldloc:int32[exp:Func`1](var_1_0E), ldloc:int32[exp:Func`1](var_1_0E)))
}
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: 0x0600DDAF RID: 56751 RVA: 0x003305C8 File Offset: 0x0032E7C8
[Token(Token = "0x600DDAF")]
[Address(RVA = "0x1849EB0", Offset = "0x1848EB0", VA = "0x181849EB0", Slot = "10")]
public PMGCJEPKFOF<string> GetNameAsync()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
CBLLFJEDOII<string> cbllfjedoii = new CBLLFJEDOII();
CBLLFJEDOII<string> promise = cbllfjedoii;
Action<string> action = delegate(string x)
{
promise.OOOIENHGNCA(x);
};
Action<string> action2 = delegate(string x)
{
promise.OOOIENHGNCA("Missing");
};
return JJEKJGALHKO.MKLIDFOGIGO<string>("Configure");
}
// Token: 0x0600DDB0 RID: 56752 RVA: 0x0033061C File Offset: 0x0032E81C
[Token(Token = "0x600DDB0")]
[Address(RVA = "0x184A030", Offset = "0x1849030", VA = "0x18184A030", Slot = "11")]
public PMGCJEPKFOF<string> GetNameAsync(long ENJEOLBEALP)
{
CBLLFJEDOII<string> cbllfjedoii = new CBLLFJEDOII();
CBLLFJEDOII<string> promise = cbllfjedoii;
Action<string> action = delegate(string x)
{
promise.OOOIENHGNCA(x);
};
Action<string> action2 = delegate(string x)
{
promise.OOOIENHGNCA("Missing");
};
CBLLFJEDOII<string> promise2 = promise;
return JJEKJGALHKO.MKLIDFOGIGO<string>("Configure");
}
// Token: 0x0600DDB1 RID: 56753 RVA: 0x00330670 File Offset: 0x0032E870
[Token(Token = "0x600DDB1")]
[Address(RVA = "0x1849C60", Offset = "0x1848C60", VA = "0x181849C60")]
public PMGCJEPKFOF<Texture2D> GetImageAsync(long ENJEOLBEALP, out float KLNFHHBHGHH)
{
string contentTypeDisplayName = this.OENOBKBNFAN;
CBLLFJEDOII<Texture2D> cbllfjedoii = new CBLLFJEDOII();
CBLLFJEDOII<Texture2D> promise = cbllfjedoii;
PMGCJEPKFOF<string> pmgcjepkfof = this.GDDGGONDENC(ENJEOLBEALP);
Action<Texture2D> <>9__2;
Action<string> <>9__3;
Action<OHDHPENHDAP.NBMFNJLHKAO> action = delegate(OHDHPENHDAP.NBMFNJLHKAO resourceHandle)
{
ShowcasePosterTypeController <>4__this = this;
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = <>4__this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
}
<>4__this.OPEKGDGMEFP = resourceHandle;
if (<>9__2 == 0)
{
Action<Texture2D> action3 = delegate(Texture2D texture)
{
CBLLFJEDOII<Texture2D> promise2 = promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
promise2.OOOIENHGNCA(texture);
};
<>9__2 = action3;
}
int num2 = 0;
num2 += num2;
num2++;
if (<>9__3 == 0)
{
Action<string> action4 = delegate(string error)
{
CBLLFJEDOII<Texture2D> promise3 = promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
promise3.OOOIENHGNCA(defaultProfileImage);
};
<>9__3 = action4;
}
throw new NullReferenceException();
};
int num = 0;
num += num;
num++;
Action<string> action2 = delegate(string x)
{
CBLLFJEDOII<Texture2D> promise4 = promise;
Texture2D defaultProfileImage2 = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
promise4.OOOIENHGNCA(defaultProfileImage2);
};
CBLLFJEDOII<Texture2D> promise5 = promise;
PMGCJEPKFOF<Texture2D> pmgcjepkfof2 = JJEKJGALHKO.MKLIDFOGIGO<Texture2D>(SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage);
throw new NullReferenceException();
}
// Token: 0x0600DDB2 RID: 56754 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600DDB2")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "32")]
public virtual void SetUIBehaviourElement(long AIDKPHBDNLG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600DDB3 RID: 56755 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600DDB3")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "33")]
public virtual void ToggleContentTypeDisplay(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600DDB4 RID: 56756 RVA: 0x003306F0 File Offset: 0x0032E8F0
[Token(Token = "0x600DDB4")]
[Address(RVA = "0x1849A70", Offset = "0x1848A70", VA = "0x181849A70")]
public void FollowLink()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600DDB5 RID: 56757 RVA: 0x0033070C File Offset: 0x0032E90C
[Token(Token = "0x600DDB5")]
[Address(RVA = "0x184A310", Offset = "0x1849310", VA = "0x18184A310")]
private void JMAOBPBLLDN(long ENJEOLBEALP)
{
Action<long> opjcpbhpajm = this.OPJCPBHPAJM;
if (opjcpbhpajm != 0)
{
opjcpbhpajm(ENJEOLBEALP);
}
}
// Token: 0x0600DDB6 RID: 56758 RVA: 0x0033072C File Offset: 0x0032E92C
[Token(Token = "0x600DDB6")]
[Address(RVA = "0x12C7490", Offset = "0x12C6490", VA = "0x1812C7490")]
protected void PBLNHIHOCLI()
{
Action imglbjmkbmd = this.IMGLBJMKBMD;
if (imglbjmkbmd != 0)
{
imglbjmkbmd();
return;
}
}
// Token: 0x0600DDB7 RID: 56759 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600DDB7")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "34")]
public virtual void SetActive(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600DDB8 RID: 56760 RVA: 0x0033074C File Offset: 0x0032E94C
[Token(Token = "0x600DDB8")]
[Address(RVA = "0x184A9E0", Offset = "0x18499E0", VA = "0x18184A9E0", Slot = "17")]
public void SetContentTargetId(long ENJEOLBEALP)
{
this.JPOHGBCEJEJ = ENJEOLBEALP;
this.<FLFPLPJPOBD>k__BackingField = false;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600DDB9 RID: 56761 RVA: 0x00330770 File Offset: 0x0032E970
[Token(Token = "0x600DDB9")]
[Address(RVA = "0x184A360", Offset = "0x1849360", VA = "0x18184A360")]
private void LCPDJNPBJCM(long ENJEOLBEALP, SearchResultView EJNCMAGLMGN)
{
SearchUIDialog.MCCKHFEMLFJ mcckhfemlfj = new SearchUIDialog.MCCKHFEMLFJ(this.GetImageAsync);
SearchUIDialog.HHIINGLBFPF hhiinglbfpf;
SearchUIDialog.IBDNHKPLFJM ibdnhkplfjm;
EJNCMAGLMGN.Initialize(ENJEOLBEALP, hhiinglbfpf, mcckhfemlfj, ibdnhkplfjm);
}
// Token: 0x0600DDBA RID: 56762 RVA: 0x0033079C File Offset: 0x0032E99C
[Token(Token = "0x600DDBA")]
[Address(RVA = "0x1849A30", Offset = "0x1848A30", VA = "0x181849A30", Slot = "23")]
public void Dispose()
{
int num = 0;
this.ToggleContentTypeDisplay(num != 0);
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600DDBB RID: 56763
[Token(Token = "0x600DDBB")]
[Address(Slot = "35")]
public abstract void OnContentTargetIdChanged();
// Token: 0x0600DDBC RID: 56764
[Token(Token = "0x600DDBC")]
[Address(Slot = "36")]
public abstract void SetDisplayType(out float HGJLCJHLAJP, out GameObject KDLHKOHEOIC, CKMLBFFDOJJ AJMLPDEEEAM);
// Token: 0x0600DDBD RID: 56765
[Token(Token = "0x600DDBD")]
[Address(Slot = "37")]
protected abstract PMGCJEPKFOF<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP);
// Token: 0x0600DDBE RID: 56766
[Token(Token = "0x600DDBE")]
[Address(Slot = "38")]
protected abstract PMGCJEPKFOF<string> GDDGGONDENC(long ENJEOLBEALP);
// Token: 0x0600DDBF RID: 56767
[Token(Token = "0x600DDBF")]
[Address(Slot = "39")]
protected abstract PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP);
// Token: 0x0600DDC0 RID: 56768
[Token(Token = "0x600DDC0")]
[Address(Slot = "40")]
protected abstract void FJMODELCNOD(long ENJEOLBEALP);
// Token: 0x0600DDC1 RID: 56769
[Token(Token = "0x600DDC1")]
[Address(Slot = "41")]
protected abstract void MFHBPMONOGI();
// Token: 0x0600DDC2 RID: 56770 RVA: 0x003307BC File Offset: 0x0032E9BC
[Token(Token = "0x600DDC2")]
[Address(RVA = "0x184AA00", Offset = "0x1849A00", VA = "0x18184AA00")]
protected ShowcasePosterTypeController()
{
}
// Token: 0x0600DDC3 RID: 56771 RVA: 0x003307D8 File Offset: 0x0032E9D8
[Token(Token = "0x600DDC3")]
[Address(RVA = "0x184A6B0", Offset = "0x18496B0", VA = "0x18184A6B0")]
[CompilerGenerated]
private void NIPOBEGCKOO(CreationObjectSettingSearchIdUIControl GCCLEJOGCCE)
{
TextMeshProUGUI propertyDescription = GCCLEJOGCCE.PropertyDescription;
Dictionary<string, FLCFOLDCOJJ> displayFlagOptions = this.DisplayFlagOptions;
string text = propertyDescription.text;
Func<long> func = new Func(this.OOFDGLGHMAI);
Action<long> action = new Action(this.JMAOBPBLLDN);
string text2 = this.GFENBGBJCBG;
string text3 = this.LGEPMAHLBFG;
Action<long, SearchResultView> action2 = new Action(this.LCPDJNPBJCM);
GCCLEJOGCCE.KBNJNPABNBO = text2;
GCCLEJOGCCE.KBNJNPABNBO.PIGCPLBLDJN = text3;
SearchUIDialog.HHIINGLBFPF hhiinglbfpf;
GCCLEJOGCCE.KBNJNPABNBO.JBMEHNIHJCF = hhiinglbfpf;
}
// Token: 0x0600DDC4 RID: 56772 RVA: 0x0033085C File Offset: 0x0032EA5C
[Token(Token = "0x600DDC4")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
[CompilerGenerated]
private long OOFDGLGHMAI()
{
return this.JPOHGBCEJEJ;
}
// Token: 0x0600DDC5 RID: 56773 RVA: 0x00330870 File Offset: 0x0032EA70
[Token(Token = "0x600DDC5")]
[Address(RVA = "0x184A460", Offset = "0x1849460", VA = "0x18184A460")]
[CompilerGenerated]
private void MFKPKFGJMMI()
{
MakerPen.<IJMEOOBBJNG>k__BackingField.AuthorityShowPaletteMenu();
CreationObjectSettingSearchIdUIControl defaultSearchUIControlPrefab = MakerPen.<IJMEOOBBJNG>k__BackingField.KNDLGPOKIOI.GetFlowByType<MakerPenPaletteConfigScreen>().DefaultSearchUIControlPrefab;
Func<SearchUIDialog, PMGCJEPKFOF<SearchUIDialog.EHGEJAPCODP>> func = new Func(this.IIGBLGDOLLD);
Action<SearchUIDialog.EHGEJAPCODP> action = new Action(this.PDJIEBNAOAG);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<SearchUIDialog> pmgcjepkfof2;
PMGCJEPKFOF<SearchUIDialog> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
}
// Token: 0x0600DDC6 RID: 56774 RVA: 0x003308DC File Offset: 0x0032EADC
[Token(Token = "0x600DDC6")]
[Address(RVA = "0x184A1C0", Offset = "0x18491C0", VA = "0x18184A1C0")]
[CompilerGenerated]
private PMGCJEPKFOF<SearchUIDialog.EHGEJAPCODP> IIGBLGDOLLD(SearchUIDialog BBPMNICHFLM)
{
string text = this.GFENBGBJCBG;
string text2 = this.LGEPMAHLBFG;
Action<long, SearchResultView> action = new Action(this.LCPDJNPBJCM);
return BBPMNICHFLM.ShowDialog();
}
// Token: 0x0600DDC7 RID: 56775 RVA: 0x00330914 File Offset: 0x0032EB14
[Token(Token = "0x600DDC7")]
[Address(RVA = "0x184A8D0", Offset = "0x18498D0", VA = "0x18184A8D0")]
[CompilerGenerated]
private void PDJIEBNAOAG(SearchUIDialog.EHGEJAPCODP PBAOMKNFBFL)
{
if (this.OPJCPBHPAJM != 0)
{
}
MakerPen.<IJMEOOBBJNG>k__BackingField.AuthorityHidePaletteMenu();
}
// Token: 0x04008DA1 RID: 36257
[Token(Token = "0x4008DA1")]
public const string MissingContentTargetName = "Missing";
// Token: 0x04008DA2 RID: 36258
[Token(Token = "0x4008DA2")]
public const string NotConfiguredContentTargetName = "Configure";
// Token: 0x04008DA3 RID: 36259
[Token(Token = "0x4008DA3")]
public const string DefaultPosterName = "";
// Token: 0x04008DA4 RID: 36260
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008DA4")]
[SerializeField]
public GameObject DefaultDisplay;
// Token: 0x04008DA5 RID: 36261
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008DA5")]
[SerializeField]
private Transform targetDisplay;
// Token: 0x04008DA6 RID: 36262
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008DA6")]
[SerializeField]
private Sprite targetIcon;
// Token: 0x04008DAA RID: 36266
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4008DAA")]
protected long JPOHGBCEJEJ = (long)((ulong)(-1L));
// Token: 0x04008DAB RID: 36267
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4008DAB")]
protected OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
// Token: 0x02002208 RID: 8712
[Token(Token = "0x2002208")]
[CompilerGenerated]
private sealed class DIJNPGJIHGL
{
// Token: 0x0600DDCB RID: 56779 RVA: 0x00330984 File Offset: 0x0032EB84
[Token(Token = "0x600DDCB")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public DIJNPGJIHGL()
{
}
// Token: 0x0600DDCC RID: 56780 RVA: 0x00330998 File Offset: 0x0032EB98
[Token(Token = "0x600DDCC")]
[Address(RVA = "0x183E300", Offset = "0x183D300", VA = "0x18183E300")]
internal void <GetNameAsync>b__0(string x)
{
this.promise.OOOIENHGNCA(x);
}
// Token: 0x0600DDCD RID: 56781 RVA: 0x003309B8 File Offset: 0x0032EBB8
[Token(Token = "0x600DDCD")]
[Address(RVA = "0x183E360", Offset = "0x183D360", VA = "0x18183E360")]
internal void <GetNameAsync>b__1(string x)
{
this.promise.OOOIENHGNCA("Missing");
}
// Token: 0x04008DAE RID: 36270
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008DAE")]
public CBLLFJEDOII<string> promise;
}
// Token: 0x02002209 RID: 8713
[Token(Token = "0x2002209")]
[CompilerGenerated]
private sealed class PKDDJLDHKKC
{
// Token: 0x0600DDCE RID: 56782 RVA: 0x003309DC File Offset: 0x0032EBDC
[Token(Token = "0x600DDCE")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public PKDDJLDHKKC()
{
}
// Token: 0x0600DDCF RID: 56783 RVA: 0x003309F0 File Offset: 0x0032EBF0
[Token(Token = "0x600DDCF")]
[Address(RVA = "0x1844970", Offset = "0x1843970", VA = "0x181844970")]
internal void <GetImageAsync>b__0(OHDHPENHDAP.NBMFNJLHKAO resourceHandle)
{
ShowcasePosterTypeController showcasePosterTypeController = this.<>4__this;
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = showcasePosterTypeController.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
}
showcasePosterTypeController.OPEKGDGMEFP = resourceHandle;
if (this.<>9__2 == 0)
{
Action<Texture2D> action = delegate(Texture2D texture)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
cbllfjedoii.OOOIENHGNCA(texture);
};
this.<>9__2 = action;
}
int num = 0;
num += num;
num++;
if (this.<>9__3 == 0)
{
Action<string> action2 = delegate(string error)
{
CBLLFJEDOII<Texture2D> cbllfjedoii2 = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
cbllfjedoii2.OOOIENHGNCA(defaultProfileImage);
};
this.<>9__3 = action2;
}
throw new NullReferenceException();
}
// Token: 0x0600DDD0 RID: 56784 RVA: 0x00330A68 File Offset: 0x0032EC68
[Token(Token = "0x600DDD0")]
[Address(RVA = "0x1844BA0", Offset = "0x1843BA0", VA = "0x181844BA0")]
internal void <GetImageAsync>b__2(Texture2D texture)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
cbllfjedoii.OOOIENHGNCA(texture);
}
// Token: 0x0600DDD1 RID: 56785 RVA: 0x00330A94 File Offset: 0x0032EC94
[Token(Token = "0x600DDD1")]
[Address(RVA = "0x1844C50", Offset = "0x1843C50", VA = "0x181844C50")]
internal void <GetImageAsync>b__3(string error)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
cbllfjedoii.OOOIENHGNCA(defaultProfileImage);
}
// Token: 0x0600DDD2 RID: 56786 RVA: 0x00330AC0 File Offset: 0x0032ECC0
[Token(Token = "0x600DDD2")]
[Address(RVA = "0x1844B00", Offset = "0x1843B00", VA = "0x181844B00")]
internal void <GetImageAsync>b__1(string x)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
cbllfjedoii.OOOIENHGNCA(defaultProfileImage);
}
// Token: 0x04008DAF RID: 36271
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008DAF")]
public ShowcasePosterTypeController <>4__this;
// Token: 0x04008DB0 RID: 36272
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008DB0")]
public CBLLFJEDOII<Texture2D> promise;
// Token: 0x04008DB1 RID: 36273
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008DB1")]
public Action<Texture2D> <>9__2;
// Token: 0x04008DB2 RID: 36274
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008DB2")]
public Action<string> <>9__3;
}
}
}