Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/Dialog/SearchResultView.cs
T
2026-04-08 23:40:05 +02:00

220 lines
6.7 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001BA0 RID: 7072
[Token(Token = "0x2001BA0")]
[StructLayout(3)]
public class SearchResultView : MonoBehaviour
{
// Token: 0x140000CE RID: 206
// (add) Token: 0x0600BE32 RID: 48690 RVA: 0x002CD42C File Offset: 0x002CB62C
// (remove) Token: 0x0600BE33 RID: 48691 RVA: 0x002CD454 File Offset: 0x002CB654
[Token(Token = "0x140000CE")]
public event Action<long> OCBALCKEGLO
{
[Token(Token = "0x600BE32")]
[Address(RVA = "0x1755370", Offset = "0x1753D70", VA = "0x181755370")]
[CompilerGenerated]
add
{
Action<long> ocbalckeglo;
Delegate @delegate;
do
{
ocbalckeglo = this.OCBALCKEGLO;
@delegate = Delegate.Combine(ocbalckeglo, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != ocbalckeglo)
{
}
}
[Token(Token = "0x600BE33")]
[Address(RVA = "0x1755410", Offset = "0x1753E10", VA = "0x181755410")]
[CompilerGenerated]
remove
{
Action<long> ocbalckeglo;
Delegate @delegate;
do
{
ocbalckeglo = this.OCBALCKEGLO;
@delegate = Delegate.Remove(ocbalckeglo, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != ocbalckeglo)
{
}
}
}
// Token: 0x0600BE34 RID: 48692 RVA: 0x002CD47C File Offset: 0x002CB67C
[Token(Token = "0x600BE34")]
[Address(RVA = "0x17552A0", Offset = "0x1753CA0", VA = "0x1817552A0")]
private void OnEnable()
{
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
onClick.AddListener(unityAction);
}
// Token: 0x0600BE35 RID: 48693 RVA: 0x002CD4B0 File Offset: 0x002CB6B0
[Token(Token = "0x600BE35")]
[Address(RVA = "0x17550A0", Offset = "0x1753AA0", VA = "0x1817550A0")]
public void Initialize(long ENJEOLBEALP, SearchUIDialog.HHIINGLBFPF OKJDAPDNEKI, SearchUIDialog.MCCKHFEMLFJ ABGJIEPJLAJ, SearchUIDialog.IBDNHKPLFJM EHKFFDGHBDO)
{
this.EHKFFDGHBDO = 0;
this.JPOHGBCEJEJ = ENJEOLBEALP;
Action<Texture2D> action = delegate(Texture2D texture)
{
this.image.texture = texture;
RectTransform rectTransform = this.image.rectTransform;
Vector2 sizeDelta = rectTransform.sizeDelta;
rectTransform.sizeDelta = sizeDelta;
};
this.label.text = "<Loading...>";
IPromise<string> promise = OKJDAPDNEKI.Invoke(ENJEOLBEALP);
Action<string> action2 = delegate(string name)
{
this.label.text = name;
};
throw new NullReferenceException();
}
// Token: 0x0600BE36 RID: 48694 RVA: 0x002CD510 File Offset: 0x002CB710
[Token(Token = "0x600BE36")]
[Address(RVA = "0x1755340", Offset = "0x1753D40", VA = "0x181755340")]
public void UpdateSelectedState(long PBKHBGOPDNG)
{
RadioButton3D radioButton3D = this.button;
bool flag = this.JPOHGBCEJEJ == PBKHBGOPDNG;
radioButton3D.KDELLAHHGCK = flag;
}
// Token: 0x0600BE37 RID: 48695 RVA: 0x002CD53C File Offset: 0x002CB73C
[Token(Token = "0x600BE37")]
[Address(RVA = "0x1755050", Offset = "0x1753A50", VA = "0x181755050")]
private void FAHMGAGPPCF(RadioButton3D MBDMIFPHFGC)
{
Action<long> ocbalckeglo = this.OCBALCKEGLO;
if (ocbalckeglo != 0)
{
long jpohgbcejej = this.JPOHGBCEJEJ;
ocbalckeglo(jpohgbcejej);
return;
}
}
// Token: 0x0600BE38 RID: 48696 RVA: 0x002CD564 File Offset: 0x002CB764
[Token(Token = "0x600BE38")]
[Address(RVA = "0x1755030", Offset = "0x1753A30", VA = "0x181755030")]
public void Button_ShowDetails()
{
SearchUIDialog.IBDNHKPLFJM ehkffdghbdo = this.EHKFFDGHBDO;
if (ehkffdghbdo != 0)
{
long jpohgbcejej = this.JPOHGBCEJEJ;
ehkffdghbdo(jpohgbcejej);
return;
}
}
// Token: 0x0600BE39 RID: 48697 RVA: 0x002CD58C File Offset: 0x002CB78C
[Token(Token = "0x600BE39")]
[Address(RVA = "0x1755200", Offset = "0x1753C00", VA = "0x181755200")]
private void OnDisable()
{
RadioButton3D.OnRadioButton3DClick onClick = this.button.OnClick;
UnityAction<RadioButton3D> unityAction = new UnityAction(this.FAHMGAGPPCF);
onClick.RemoveListener(unityAction);
}
// Token: 0x0600BE3A RID: 48698 RVA: 0x002CD5C0 File Offset: 0x002CB7C0
[Token(Token = "0x600BE3A")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public SearchResultView()
{
}
// Token: 0x04007D93 RID: 32147
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4007D93")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private RadioButton3D button;
// Token: 0x04007D94 RID: 32148
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4007D94")]
[SerializeField]
protected RawImage image;
// Token: 0x04007D95 RID: 32149
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4007D95")]
[SerializeField]
protected TMP_Text label;
// Token: 0x04007D96 RID: 32150
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4007D96")]
private SearchUIDialog.IBDNHKPLFJM EHKFFDGHBDO;
// Token: 0x04007D97 RID: 32151
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4007D97")]
protected long JPOHGBCEJEJ;
// Token: 0x02001BA1 RID: 7073
[Token(Token = "0x2001BA1")]
[CompilerGenerated]
private sealed class JHBMPILDGJA
{
// Token: 0x0600BE3B RID: 48699 RVA: 0x002CD5D4 File Offset: 0x002CB7D4
[Token(Token = "0x600BE3B")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JHBMPILDGJA()
{
}
// Token: 0x0600BE3C RID: 48700 RVA: 0x002CD5E8 File Offset: 0x002CB7E8
[Token(Token = "0x600BE3C")]
[Address(RVA = "0x1751EF0", Offset = "0x17508F0", VA = "0x181751EF0")]
internal void <Initialize>b__0(Texture2D texture)
{
this.<>4__this.image.texture = texture;
RectTransform rectTransform = this.<>4__this.image.rectTransform;
Vector2 sizeDelta = rectTransform.sizeDelta;
rectTransform.sizeDelta = sizeDelta;
}
// Token: 0x0600BE3D RID: 48701 RVA: 0x002CD62C File Offset: 0x002CB82C
[Token(Token = "0x600BE3D")]
[Address(RVA = "0x1751FA0", Offset = "0x17509A0", VA = "0x181751FA0")]
internal void <Initialize>b__1(string name)
{
this.<>4__this.label.text = name;
}
// Token: 0x04007D98 RID: 32152
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4007D98")]
public SearchResultView <>4__this;
// Token: 0x04007D99 RID: 32153
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4007D99")]
public float aspectRatio;
}
}
}