Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/NUX/FriendCodeModelController.cs
T
2026-04-08 23:40:05 +02:00

132 lines
4.1 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Sharing;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
namespace RRUI.Data.NUX
{
// Token: 0x02000C40 RID: 3136
[Token(Token = "0x2000C40")]
[StructLayout(3)]
public class FriendCodeModelController : ModelController<FriendCodeModel>
{
// Token: 0x06004BA6 RID: 19366 RVA: 0x0011ADBC File Offset: 0x00118FBC
[Token(Token = "0x6004BA6")]
[Address(RVA = "0x1871530", Offset = "0x186FF30", VA = "0x181871530")]
public FriendCodeModelController()
{
}
// Token: 0x02000C41 RID: 3137
[Token(Token = "0x2000C41")]
[Serializable]
private class StatusTextImpl : TextControllerImpl<FriendCodeModel>
{
// Token: 0x06004BA7 RID: 19367 RVA: 0x0011ADD0 File Offset: 0x00118FD0
[Token(Token = "0x6004BA7")]
[Address(RVA = "0x1880ED0", Offset = "0x187F8D0", VA = "0x181880ED0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004BA8 RID: 19368 RVA: 0x0011ADE8 File Offset: 0x00118FE8
[Token(Token = "0x6004BA8")]
[Address(RVA = "0x1881060", Offset = "0x187FA60", VA = "0x181881060")]
public StatusTextImpl()
{
}
}
// Token: 0x02000C42 RID: 3138
[Token(Token = "0x2000C42")]
[Serializable]
private class DoneButtonImpl : HideableControllerImpl<FriendCodeModel>
{
// Token: 0x06004BA9 RID: 19369 RVA: 0x0011ADFC File Offset: 0x00118FFC
[Token(Token = "0x6004BA9")]
[Address(RVA = "0x186E630", Offset = "0x186D030", VA = "0x18186E630", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
Button.ButtonClickedEvent onClick = this.button.m_OnClick;
UnityAction unityAction = new UnityAction(base.Done);
onClick.AddListener(unityAction);
}
// Token: 0x06004BAA RID: 19370 RVA: 0x0011AE38 File Offset: 0x00119038
[Token(Token = "0x6004BAA")]
[Address(RVA = "0x186E570", Offset = "0x186CF70", VA = "0x18186E570", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag = LinkManager.MFFGEGBOGFB == LinkManager.PDHBNHBEFMO.None;
}
// Token: 0x06004BAB RID: 19371 RVA: 0x0011AE58 File Offset: 0x00119058
[Token(Token = "0x6004BAB")]
[Address(RVA = "0x186E6D0", Offset = "0x186D0D0", VA = "0x18186E6D0")]
public DoneButtonImpl()
{
}
// Token: 0x04003828 RID: 14376
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003828")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
protected Button button;
}
// Token: 0x02000C43 RID: 3139
[Token(Token = "0x2000C43")]
[Serializable]
private class ShareButtonImpl : ButtonControllerImpl<FriendCodeModel>
{
// Token: 0x06004BAC RID: 19372 RVA: 0x0011AE6C File Offset: 0x0011906C
[Token(Token = "0x6004BAC")]
[Address(RVA = "0x187F880", Offset = "0x187E280", VA = "0x18187F880", Slot = "29")]
protected override void IKNMALNFPII()
{
if (LinkManager.MFFGEGBOGFB != LinkManager.PDHBNHBEFMO.None)
{
ActionCode.Configuration config = LinkManager.GetHandler(IAFKHONIKPI.Friend).Config;
bool flag;
if (flag)
{
}
return;
}
FriendCodeModel.PAAAIKDBCHK();
}
// Token: 0x06004BAD RID: 19373 RVA: 0x0011AEA8 File Offset: 0x001190A8
[Token(Token = "0x6004BAD")]
[Address(RVA = "0x187F7A0", Offset = "0x187E1A0", VA = "0x18187F7A0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI;
string platformSharedText = LinkManager.LGCEJGOCCDO;
string platformShareText = LinkManager.JEJJGIPEMND;
textMeshProUGUI.text = platformShareText;
}
// Token: 0x06004BAE RID: 19374 RVA: 0x0011AEDC File Offset: 0x001190DC
[Token(Token = "0x6004BAE")]
[Address(RVA = "0x187FA60", Offset = "0x187E460", VA = "0x18187FA60")]
public ShareButtonImpl()
{
}
// Token: 0x04003829 RID: 14377
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003829")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)]
private TextMeshProUGUI textMeshProUGUI;
}
}
}