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 OCBALCKEGLO { [Token(Token = "0x600BE32")] [Address(RVA = "0x1755370", Offset = "0x1753D70", VA = "0x181755370")] [CompilerGenerated] add { Action 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 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 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 action = delegate(Texture2D texture) { this.image.texture = texture; RectTransform rectTransform = this.image.rectTransform; Vector2 sizeDelta = rectTransform.sizeDelta; rectTransform.sizeDelta = sizeDelta; }; this.label.text = ""; IPromise promise = OKJDAPDNEKI.Invoke(ENJEOLBEALP); Action 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 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 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 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 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; } } }