84 lines
2.4 KiB
C#
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;
|
|
}
|
|
}
|