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

84 lines
2.4 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace RRUI
{
// Token: 0x020007AF RID: 1967
[Token(Token = "0x20007AF")]
[StructLayout(3)]
public class ParentContentSizeFitterRebuilder : UIBehaviour
{
// Token: 0x06003794 RID: 14228 RVA: 0x000EC770 File Offset: 0x000EA970
[Token(Token = "0x6003794")]
[Address(RVA = "0x1089080", Offset = "0x1087A80", VA = "0x181089080", 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: 0x06003795 RID: 14229 RVA: 0x000EC7B0 File Offset: 0x000EA9B0
[Token(Token = "0x6003795")]
[Address(RVA = "0x10891C0", Offset = "0x1087BC0", VA = "0x1810891C0", Slot = "5")]
protected override void OnEnable()
{
base..ctor();
this.GIMKIKDDMJC();
}
// Token: 0x06003796 RID: 14230 RVA: 0x000EC7CC File Offset: 0x000EA9CC
[Token(Token = "0x6003796")]
[Address(RVA = "0x10891E0", Offset = "0x1087BE0", VA = "0x1810891E0", Slot = "10")]
protected override void OnRectTransformDimensionsChange()
{
this.GIMKIKDDMJC();
}
// Token: 0x06003797 RID: 14231 RVA: 0x000EC7E0 File Offset: 0x000EA9E0
[Token(Token = "0x6003797")]
[Address(RVA = "0x1089110", Offset = "0x1087B10", VA = "0x181089110")]
private void GIMKIKDDMJC()
{
if (base.isActiveAndEnabled)
{
RectTransform ibjlgdddlhb = this.IBJLGDDDLHB;
int num = 0;
if (ibjlgdddlhb != num)
{
LayoutRebuilder.ForceRebuildLayoutImmediate(this.IBJLGDDDLHB);
return;
}
}
}
// Token: 0x06003798 RID: 14232 RVA: 0x000EC818 File Offset: 0x000EAA18
[Token(Token = "0x6003798")]
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
public ParentContentSizeFitterRebuilder()
{
}
// Token: 0x040030CF RID: 12495
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40030CF")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
private ContentSizeFitter parentSizeFitter;
// Token: 0x040030D0 RID: 12496
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40030D0")]
private RectTransform IBJLGDDDLHB;
}
}