using System; using System.Collections.Generic; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RecRoom.UI { // Token: 0x02002AAD RID: 10925 [Token(Token = "0x2002AAD")] public class ScreenTutorialPromptDialog : ScreenHUDElement { // Token: 0x06012293 RID: 74387 RVA: 0x0041D820 File Offset: 0x0041BA20 [Token(Token = "0x6012293")] [Address(RVA = "0x1C0FA90", Offset = "0x1C0EA90", VA = "0x181C0FA90")] public void SetContent(HPPNJHJHDBM MHJNEBJFNPH) { TMP_Text tmp_Text = this.textObject; List list = this.inlineSpriteObjects; float num = this.inlineSpriteWidth; string paanjcaooag = MHJNEBJFNPH.PAANJCAOOAG; List plpikbddbeh = MHJNEBJFNPH.PLPIKBDDBEH; GKIADAPODCJ.IGBKNKBDCGN(tmp_Text, list, paanjcaooag, plpikbddbeh, num); float preferredHeight = this.textObject.preferredHeight; float renderedWidth = this.textObject.renderedWidth; RectTransform rectTransform = this.background; } // Token: 0x06012294 RID: 74388 RVA: 0x0041D884 File Offset: 0x0041BA84 [Token(Token = "0x6012294")] [Address(RVA = "0x1C0FBE0", Offset = "0x1C0EBE0", VA = "0x181C0FBE0")] public ScreenTutorialPromptDialog() { List list = new List(); this.inlineSpriteObjects = list; base..ctor(); } // Token: 0x0400BA94 RID: 47764 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400BA94")] [SerializeField] private RectTransform background; // Token: 0x0400BA95 RID: 47765 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400BA95")] [SerializeField] private TMP_Text textObject; // Token: 0x0400BA96 RID: 47766 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400BA96")] [SerializeField] private float widthPadding = 40f; // Token: 0x0400BA97 RID: 47767 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400BA97")] [SerializeField] private float heightPadding = 20f; // Token: 0x0400BA98 RID: 47768 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400BA98")] [SerializeField] [Header("Inline Sprites")] [Tooltip("Width in pixels")] private float inlineSpriteWidth = 100f; // Token: 0x0400BA99 RID: 47769 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400BA99")] [SerializeField] [Tooltip("This effectively limits the number of sprites we are able to display simultaneously")] private List inlineSpriteObjects; } }