Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/ShowcasePosterTypeController.cs
T
2026-04-10 22:50:51 +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: 0x02002118 RID: 8472
[Token(Token = "0x2002118")]
public abstract class ShowcasePosterTypeController : MonoBehaviour, LPCCPHELCEE, IDisposable
{
// Token: 0x17002291 RID: 8849
// (get) Token: 0x0600D97A RID: 55674 RVA: 0x00326D48 File Offset: 0x00324F48
[Token(Token = "0x17002291")]
private static Texture2D PEONBMOGIAA
{
[Token(Token = "0x600D97A")]
[Address(RVA = "0xD2BA60", Offset = "0xD2A860", VA = "0x180D2BA60")]
get
{
return SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
}
}
// Token: 0x17002292 RID: 8850
// (get) Token: 0x0600D97B RID: 55675 RVA: 0x00326D68 File Offset: 0x00324F68
[Token(Token = "0x17002292")]
public Transform DGJBNOKOOMF
{
[Token(Token = "0x600D97B")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "9")]
get
{
return this.targetDisplay;
}
}
// Token: 0x17002293 RID: 8851
// (get) Token: 0x0600D97C RID: 55676 RVA: 0x00326D7C File Offset: 0x00324F7C
[Token(Token = "0x17002293")]
public Sprite OPNIKHBIOJF
{
[Token(Token = "0x600D97C")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "8")]
get
{
return this.targetIcon;
}
}
// Token: 0x140000E6 RID: 230
// (add) Token: 0x0600D97D RID: 55677 RVA: 0x00326D90 File Offset: 0x00324F90
// (remove) Token: 0x0600D97E RID: 55678 RVA: 0x00326DB8 File Offset: 0x00324FB8
[Token(Token = "0x140000E6")]
public event Action<long> OPJCPBHPAJM
{
[Token(Token = "0x600D97D")]
[Address(RVA = "0xD2CB30", Offset = "0xD2B930", VA = "0x180D2CB30", 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 = "0x600D97E")]
[Address(RVA = "0xD2CC70", Offset = "0xD2BA70", VA = "0x180D2CC70", 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: 0x0600D97F RID: 55679 RVA: 0x00326DE0 File Offset: 0x00324FE0
// (remove) Token: 0x0600D980 RID: 55680 RVA: 0x00326E08 File Offset: 0x00325008
[Token(Token = "0x140000E7")]
public event Action IMGLBJMKBMD
{
[Token(Token = "0x600D97F")]
[Address(RVA = "0xD2CA90", Offset = "0xD2B890", VA = "0x180D2CA90", 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 = "0x600D980")]
[Address(RVA = "0xD2CBD0", Offset = "0xD2B9D0", VA = "0x180D2CBD0", 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: 0x17002294 RID: 8852
// (get) Token: 0x0600D981 RID: 55681
[Token(Token = "0x17002294")]
public abstract PBHGCFHEPNA LKFMPLAEMIP
{
[Token(Token = "0x600D981")]
[Address(Slot = "24")]
get;
}
// Token: 0x17002295 RID: 8853
// (get) Token: 0x0600D982 RID: 55682
[Token(Token = "0x17002295")]
public abstract string OENOBKBNFAN
{
[Token(Token = "0x600D982")]
[Address(Slot = "25")]
get;
}
// Token: 0x17002296 RID: 8854
// (get) Token: 0x0600D983 RID: 55683 RVA: 0x00326E30 File Offset: 0x00325030
// (set) Token: 0x0600D984 RID: 55684 RVA: 0x00326E44 File Offset: 0x00325044
[Token(Token = "0x17002296")]
public bool OBFPJFNNIEK
{
[Token(Token = "0x600D983")]
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0", Slot = "12")]
get;
[Token(Token = "0x600D984")]
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
protected set;
}
// Token: 0x17002297 RID: 8855
// (get) Token: 0x0600D985 RID: 55685 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002297")]
public virtual float EBHCNIEEGJN
{
[Token(Token = "0x600D985")]
[Address(RVA = "0x924780", Offset = "0x923580", VA = "0x180924780", Slot = "26")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17002298 RID: 8856
// (get) Token: 0x0600D986 RID: 55686
[Token(Token = "0x17002298")]
public abstract Dictionary<string, FLCFOLDCOJJ> IKMBHGPAMFL
{
[Token(Token = "0x600D986")]
[Address(Slot = "27")]
get;
}
// Token: 0x17002299 RID: 8857
// (get) Token: 0x0600D987 RID: 55687
[Token(Token = "0x17002299")]
protected abstract string GFENBGBJCBG
{
[Token(Token = "0x600D987")]
[Address(Slot = "28")]
get;
}
// Token: 0x1700229A RID: 8858
// (get) Token: 0x0600D988 RID: 55688
[Token(Token = "0x1700229A")]
protected abstract string LGEPMAHLBFG
{
[Token(Token = "0x600D988")]
[Address(Slot = "29")]
get;
}
// Token: 0x1700229B RID: 8859
// (get) Token: 0x0600D989 RID: 55689
[Token(Token = "0x1700229B")]
protected abstract string MHMEHNPHIGC
{
[Token(Token = "0x600D989")]
[Address(Slot = "30")]
get;
}
// Token: 0x0600D98A RID: 55690 RVA: 0x00326E58 File Offset: 0x00325058
[Token(Token = "0x600D98A")]
[Address(RVA = "0xD2C900", Offset = "0xD2B700", VA = "0x180D2C900", Slot = "31")]
protected virtual void OnDestroy()
{
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
return;
}
}
// Token: 0x0600D98B RID: 55691 RVA: 0x00326E78 File Offset: 0x00325078
[Token(Token = "0x600D98B")]
[Address(RVA = "0xD2BB20", Offset = "0xD2A920", VA = "0x180D2BB20", Slot = "21")]
public ILINODKFHEO GetContentTargetConfigurableSetting(int JMHKMOACHDG)
{
/*
An exception occurred when decompiling this method (0600D98B)
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: 0x0600D98C RID: 55692 RVA: 0x00326EBC File Offset: 0x003250BC
[Token(Token = "0x600D98C")]
[Address(RVA = "0xD2BC60", Offset = "0xD2AA60", VA = "0x180D2BC60", Slot = "22")]
public DOPNALIMPNA GetDynamicContentTargetConfigurableSetting()
{
/*
An exception occurred when decompiling this method (0600D98C)
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_22, 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)))
}
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: 0x0600D98D RID: 55693 RVA: 0x00326EEC File Offset: 0x003250EC
[Token(Token = "0x600D98D")]
[Address(RVA = "0xD2BF30", Offset = "0xD2AD30", VA = "0x180D2BF30", 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: 0x0600D98E RID: 55694 RVA: 0x00326F40 File Offset: 0x00325140
[Token(Token = "0x600D98E")]
[Address(RVA = "0xD2C0B0", Offset = "0xD2AEB0", VA = "0x180D2C0B0", 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: 0x0600D98F RID: 55695 RVA: 0x00326F94 File Offset: 0x00325194
[Token(Token = "0x600D98F")]
[Address(RVA = "0xD2BCE0", Offset = "0xD2AAE0", VA = "0x180D2BCE0")]
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: 0x0600D990 RID: 55696 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D990")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "32")]
public virtual void SetUIBehaviourElement(long AIDKPHBDNLG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D991 RID: 55697 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D991")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "33")]
public virtual void ToggleContentTypeDisplay(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D992 RID: 55698 RVA: 0x00327014 File Offset: 0x00325214
[Token(Token = "0x600D992")]
[Address(RVA = "0xD2BB00", Offset = "0xD2A900", VA = "0x180D2BB00")]
public void FollowLink()
{
long jpohgbcejej = this.JPOHGBCEJEJ;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600D993 RID: 55699 RVA: 0x00327030 File Offset: 0x00325230
[Token(Token = "0x600D993")]
[Address(RVA = "0xD2C390", Offset = "0xD2B190", VA = "0x180D2C390")]
private void JMAOBPBLLDN(long ENJEOLBEALP)
{
Action<long> opjcpbhpajm = this.OPJCPBHPAJM;
if (opjcpbhpajm != 0)
{
opjcpbhpajm(ENJEOLBEALP);
}
}
// Token: 0x0600D994 RID: 55700 RVA: 0x00327050 File Offset: 0x00325250
[Token(Token = "0x600D994")]
[Address(RVA = "0x758900", Offset = "0x757700", VA = "0x180758900")]
protected void PBLNHIHOCLI()
{
Action imglbjmkbmd = this.IMGLBJMKBMD;
if (imglbjmkbmd != 0)
{
imglbjmkbmd();
return;
}
}
// Token: 0x0600D995 RID: 55701 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D995")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "34")]
public virtual void SetActive(bool ENJABEBOEHC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D996 RID: 55702 RVA: 0x00327070 File Offset: 0x00325270
[Token(Token = "0x600D996")]
[Address(RVA = "0xD2CA60", Offset = "0xD2B860", VA = "0x180D2CA60", Slot = "17")]
public void SetContentTargetId(long ENJEOLBEALP)
{
this.JPOHGBCEJEJ = ENJEOLBEALP;
this.<FLFPLPJPOBD>k__BackingField = false;
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600D997 RID: 55703 RVA: 0x00327094 File Offset: 0x00325294
[Token(Token = "0x600D997")]
[Address(RVA = "0xD2C3E0", Offset = "0xD2B1E0", VA = "0x180D2C3E0")]
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: 0x0600D998 RID: 55704 RVA: 0x003270C0 File Offset: 0x003252C0
[Token(Token = "0x600D998")]
[Address(RVA = "0xD2BAC0", Offset = "0xD2A8C0", VA = "0x180D2BAC0", Slot = "23")]
public void Dispose()
{
int num = 0;
this.ToggleContentTypeDisplay(num != 0);
PBHGCFHEPNA contentType = this.LKFMPLAEMIP;
}
// Token: 0x0600D999 RID: 55705
[Token(Token = "0x600D999")]
[Address(Slot = "35")]
public abstract void OnContentTargetIdChanged();
// Token: 0x0600D99A RID: 55706
[Token(Token = "0x600D99A")]
[Address(Slot = "36")]
public abstract void SetDisplayType(out float HGJLCJHLAJP, out GameObject KDLHKOHEOIC, CKMLBFFDOJJ AJMLPDEEEAM);
// Token: 0x0600D99B RID: 55707
[Token(Token = "0x600D99B")]
[Address(Slot = "37")]
protected abstract PMGCJEPKFOF<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP);
// Token: 0x0600D99C RID: 55708
[Token(Token = "0x600D99C")]
[Address(Slot = "38")]
protected abstract PMGCJEPKFOF<string> GDDGGONDENC(long ENJEOLBEALP);
// Token: 0x0600D99D RID: 55709
[Token(Token = "0x600D99D")]
[Address(Slot = "39")]
protected abstract PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP);
// Token: 0x0600D99E RID: 55710
[Token(Token = "0x600D99E")]
[Address(Slot = "40")]
protected abstract void FJMODELCNOD(long ENJEOLBEALP);
// Token: 0x0600D99F RID: 55711
[Token(Token = "0x600D99F")]
[Address(Slot = "41")]
protected abstract void MFHBPMONOGI();
// Token: 0x0600D9A0 RID: 55712 RVA: 0x003270E0 File Offset: 0x003252E0
[Token(Token = "0x600D9A0")]
[Address(RVA = "0xD2CA80", Offset = "0xD2B880", VA = "0x180D2CA80")]
protected ShowcasePosterTypeController()
{
}
// Token: 0x0600D9A1 RID: 55713 RVA: 0x003270FC File Offset: 0x003252FC
[Token(Token = "0x600D9A1")]
[Address(RVA = "0xD2C730", Offset = "0xD2B530", VA = "0x180D2C730")]
[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: 0x0600D9A2 RID: 55714 RVA: 0x00327180 File Offset: 0x00325380
[Token(Token = "0x600D9A2")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
[CompilerGenerated]
private long OOFDGLGHMAI()
{
return this.JPOHGBCEJEJ;
}
// Token: 0x0600D9A3 RID: 55715 RVA: 0x00327194 File Offset: 0x00325394
[Token(Token = "0x600D9A3")]
[Address(RVA = "0xD2C4E0", Offset = "0xD2B2E0", VA = "0x180D2C4E0")]
[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: 0x0600D9A4 RID: 55716 RVA: 0x00327200 File Offset: 0x00325400
[Token(Token = "0x600D9A4")]
[Address(RVA = "0xD2C240", Offset = "0xD2B040", VA = "0x180D2C240")]
[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: 0x0600D9A5 RID: 55717 RVA: 0x00327238 File Offset: 0x00325438
[Token(Token = "0x600D9A5")]
[Address(RVA = "0xD2C950", Offset = "0xD2B750", VA = "0x180D2C950")]
[CompilerGenerated]
private void PDJIEBNAOAG(SearchUIDialog.EHGEJAPCODP PBAOMKNFBFL)
{
if (this.OPJCPBHPAJM != 0)
{
}
MakerPen.<IJMEOOBBJNG>k__BackingField.AuthorityHidePaletteMenu();
}
// Token: 0x04008BB9 RID: 35769
[Token(Token = "0x4008BB9")]
public const string MissingContentTargetName = "Missing";
// Token: 0x04008BBA RID: 35770
[Token(Token = "0x4008BBA")]
public const string NotConfiguredContentTargetName = "Configure";
// Token: 0x04008BBB RID: 35771
[Token(Token = "0x4008BBB")]
public const string DefaultPosterName = "";
// Token: 0x04008BBC RID: 35772
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008BBC")]
[SerializeField]
public GameObject DefaultDisplay;
// Token: 0x04008BBD RID: 35773
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008BBD")]
[SerializeField]
private Transform targetDisplay;
// Token: 0x04008BBE RID: 35774
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008BBE")]
[SerializeField]
private Sprite targetIcon;
// Token: 0x04008BC2 RID: 35778
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4008BC2")]
protected long JPOHGBCEJEJ = (long)((ulong)(-1L));
// Token: 0x04008BC3 RID: 35779
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4008BC3")]
protected OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
// Token: 0x0200211A RID: 8474
[Token(Token = "0x200211A")]
[CompilerGenerated]
private sealed class DIJNPGJIHGL
{
// Token: 0x0600D9A9 RID: 55721 RVA: 0x003272A8 File Offset: 0x003254A8
[Token(Token = "0x600D9A9")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DIJNPGJIHGL()
{
}
// Token: 0x0600D9AA RID: 55722 RVA: 0x003272BC File Offset: 0x003254BC
[Token(Token = "0x600D9AA")]
[Address(RVA = "0xD214E0", Offset = "0xD202E0", VA = "0x180D214E0")]
internal void <GetNameAsync>b__0(string x)
{
this.promise.OOOIENHGNCA(x);
}
// Token: 0x0600D9AB RID: 55723 RVA: 0x003272DC File Offset: 0x003254DC
[Token(Token = "0x600D9AB")]
[Address(RVA = "0xD21540", Offset = "0xD20340", VA = "0x180D21540")]
internal void <GetNameAsync>b__1(string x)
{
this.promise.OOOIENHGNCA("Missing");
}
// Token: 0x04008BC6 RID: 35782
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008BC6")]
public CBLLFJEDOII<string> promise;
}
// Token: 0x0200211B RID: 8475
[Token(Token = "0x200211B")]
[CompilerGenerated]
private sealed class PKDDJLDHKKC
{
// Token: 0x0600D9AC RID: 55724 RVA: 0x00327300 File Offset: 0x00325500
[Token(Token = "0x600D9AC")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public PKDDJLDHKKC()
{
}
// Token: 0x0600D9AD RID: 55725 RVA: 0x00327314 File Offset: 0x00325514
[Token(Token = "0x600D9AD")]
[Address(RVA = "0xD2AF80", Offset = "0xD29D80", VA = "0x180D2AF80")]
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: 0x0600D9AE RID: 55726 RVA: 0x0032738C File Offset: 0x0032558C
[Token(Token = "0x600D9AE")]
[Address(RVA = "0xD2B1B0", Offset = "0xD29FB0", VA = "0x180D2B1B0")]
internal void <GetImageAsync>b__2(Texture2D texture)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
if (texture == 0)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
cbllfjedoii.OOOIENHGNCA(texture);
}
// Token: 0x0600D9AF RID: 55727 RVA: 0x003273B8 File Offset: 0x003255B8
[Token(Token = "0x600D9AF")]
[Address(RVA = "0xD2B260", Offset = "0xD2A060", VA = "0x180D2B260")]
internal void <GetImageAsync>b__3(string error)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
cbllfjedoii.OOOIENHGNCA(defaultProfileImage);
}
// Token: 0x0600D9B0 RID: 55728 RVA: 0x003273E4 File Offset: 0x003255E4
[Token(Token = "0x600D9B0")]
[Address(RVA = "0xD2B110", Offset = "0xD29F10", VA = "0x180D2B110")]
internal void <GetImageAsync>b__1(string x)
{
CBLLFJEDOII<Texture2D> cbllfjedoii = this.promise;
Texture2D defaultProfileImage = SingletonMonoBehaviour.ONCPNMDGGKG.defaultProfileImage;
cbllfjedoii.OOOIENHGNCA(defaultProfileImage);
}
// Token: 0x04008BC7 RID: 35783
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008BC7")]
public ShowcasePosterTypeController <>4__this;
// Token: 0x04008BC8 RID: 35784
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008BC8")]
public CBLLFJEDOII<Texture2D> promise;
// Token: 0x04008BC9 RID: 35785
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008BC9")]
public Action<Texture2D> <>9__2;
// Token: 0x04008BCA RID: 35786
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008BCA")]
public Action<string> <>9__3;
}
}
}