Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/ParentContentSizeFitterRebuilder.cs
T
2026-04-10 22:50:51 +02:00

82 lines
2.3 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace RRUI
{
// Token: 0x020007AE RID: 1966
[Token(Token = "0x20007AE")]
public class ParentContentSizeFitterRebuilder : UIBehaviour
{
// Token: 0x06003765 RID: 14181 RVA: 0x000E7D98 File Offset: 0x000E5F98
[Token(Token = "0x6003765")]
[Address(RVA = "0x13A9B20", Offset = "0x13A8920", VA = "0x1813A9B20", Slot = "4")]
protected override void Awake()
{
ContentSizeFitter contentSizeFitter = this.parentSizeFitter;
int num = 0;
if (contentSizeFitter != num)
{
RectTransform component = this.parentSizeFitter.GetComponent<RectTransform>();
this.IBJLGDDDLHB = component;
}
base..ctor();
}
// Token: 0x06003766 RID: 14182 RVA: 0x000E7DD8 File Offset: 0x000E5FD8
[Token(Token = "0x6003766")]
[Address(RVA = "0x13A9C60", Offset = "0x13A8A60", VA = "0x1813A9C60", Slot = "5")]
protected override void OnEnable()
{
base..ctor();
this.GIMKIKDDMJC();
}
// Token: 0x06003767 RID: 14183 RVA: 0x000E7DF4 File Offset: 0x000E5FF4
[Token(Token = "0x6003767")]
[Address(RVA = "0x13A9C80", Offset = "0x13A8A80", VA = "0x1813A9C80", Slot = "10")]
protected override void OnRectTransformDimensionsChange()
{
this.GIMKIKDDMJC();
}
// Token: 0x06003768 RID: 14184 RVA: 0x000E7E08 File Offset: 0x000E6008
[Token(Token = "0x6003768")]
[Address(RVA = "0x13A9BB0", Offset = "0x13A89B0", VA = "0x1813A9BB0")]
private void GIMKIKDDMJC()
{
if (base.isActiveAndEnabled)
{
RectTransform ibjlgdddlhb = this.IBJLGDDDLHB;
int num = 0;
if (ibjlgdddlhb != num)
{
LayoutRebuilder.ForceRebuildLayoutImmediate(this.IBJLGDDDLHB);
return;
}
}
}
// Token: 0x06003769 RID: 14185 RVA: 0x000E7E40 File Offset: 0x000E6040
[Token(Token = "0x6003769")]
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
public ParentContentSizeFitterRebuilder()
{
}
// Token: 0x04002FAE RID: 12206
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002FAE")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
private ContentSizeFitter parentSizeFitter;
// Token: 0x04002FAF RID: 12207
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002FAF")]
private RectTransform IBJLGDDDLHB;
}
}