Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Animation/RectTransformTransition.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

205 lines
6.1 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Animation
{
// Token: 0x0200110C RID: 4364
[Token(Token = "0x200110C")]
[Serializable]
public abstract class RectTransformTransition : TweenTransition
{
// Token: 0x1700108C RID: 4236
// (get) Token: 0x0600618B RID: 24971
[Token(Token = "0x1700108C")]
protected abstract Vector2 TargetSizeDelta
{
[Token(Token = "0x600618B")]
[Address(Slot = "8")]
get;
}
// Token: 0x1700108D RID: 4237
// (get) Token: 0x0600618C RID: 24972
[Token(Token = "0x1700108D")]
protected abstract Vector3 TargetPosition
{
[Token(Token = "0x600618C")]
[Address(Slot = "9")]
get;
}
// Token: 0x1700108E RID: 4238
// (get) Token: 0x0600618D RID: 24973
[Token(Token = "0x1700108E")]
protected abstract Quaternion TargetRotation
{
[Token(Token = "0x600618D")]
[Address(Slot = "10")]
get;
}
// Token: 0x1700108F RID: 4239
// (get) Token: 0x0600618E RID: 24974
[Token(Token = "0x1700108F")]
protected abstract Vector3 TargetScale
{
[Token(Token = "0x600618E")]
[Address(Slot = "11")]
get;
}
// Token: 0x0600618F RID: 24975 RVA: 0x00153D3C File Offset: 0x00151F3C
[Token(Token = "0x600618F")]
[Address(RVA = "0x1BC7690", Offset = "0x1BC6690", VA = "0x181BC7690", Slot = "4")]
protected override void Initialize()
{
Vector2 sizeDelta = base.RectTransform.sizeDelta;
this.cachedSizeDelta = sizeDelta;
this.cachedSizeDelta.y = (float)0;
RectTransform rectTransform = base.RectTransform;
Vector3 vector;
float z = vector.z;
this.cachedPosition.z = z;
RectTransform rectTransform2 = base.RectTransform;
RectTransform rectTransform3 = base.RectTransform;
Vector3 vector2;
float z2 = vector2.z;
this.cachedScale.z = z2;
}
// Token: 0x06006190 RID: 24976 RVA: 0x00153DB0 File Offset: 0x00151FB0
[Token(Token = "0x6006190")]
[Address(RVA = "0x1BC7140", Offset = "0x1BC6140", VA = "0x181BC7140", Slot = "6")]
protected override PIPDAMDIAPC Execute()
{
Func<Vector3> func = new Func(this.FIKPIDNEOOI);
Action<Vector3> action = new Action(this.JPPNIEKAOGH);
this.Reset();
int num = 0;
Vector3 vector;
float z = vector.z;
HMIPJEAODAB.JOMGGPNCMFK easeFunction = this.easeFunction;
MonoBehaviour <MonoBehaviour>k__BackingField = this.<MonoBehaviour>k__BackingField;
RectTransform rectTransform = base.RectTransform;
MonoBehaviour <MonoBehaviour>k__BackingField2 = this.<MonoBehaviour>k__BackingField;
RectTransform rectTransform2 = base.RectTransform;
MonoBehaviour <MonoBehaviour>k__BackingField3 = this.<MonoBehaviour>k__BackingField;
RectTransform rectTransform3 = base.RectTransform;
MonoBehaviour <MonoBehaviour>k__BackingField4 = this.<MonoBehaviour>k__BackingField;
Quaternion quaternion;
float z2 = quaternion.z;
OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0);
PIPDAMDIAPC[] array = new PIPDAMDIAPC[4];
ANGMHDJNACK angmhdjnack;
if (angmhdjnack != 0)
{
}
array[0] = angmhdjnack;
ANGMHDJNACK angmhdjnack2;
if (angmhdjnack2 != 0)
{
}
array[1] = angmhdjnack2;
ANGMHDJNACK angmhdjnack3;
if (angmhdjnack3 != 0)
{
}
array[2] = angmhdjnack3;
ANGMHDJNACK angmhdjnack4;
if (angmhdjnack4 != 0)
{
}
array[3] = angmhdjnack4;
num += num;
num++;
OCABGDGGDIJ ocabgdggdij2 = ocabgdggdij.JOLMOGBAGOE(array);
ocabgdggdij += ocabgdggdij;
throw new NullReferenceException();
}
// Token: 0x06006191 RID: 24977 RVA: 0x00153E9C File Offset: 0x0015209C
[Token(Token = "0x6006191")]
[Address(RVA = "0x1BC7800", Offset = "0x1BC6800", VA = "0x181BC7800", Slot = "7")]
public override void Reset()
{
RectTransform rectTransform = base.RectTransform;
Vector2 vector = this.cachedSizeDelta;
float y = this.cachedSizeDelta.y;
rectTransform.sizeDelta = vector;
RectTransform rectTransform2 = base.RectTransform;
float z = this.cachedPosition.z;
RectTransform rectTransform3 = base.RectTransform;
Quaternion quaternion = this.cachedRotation;
rectTransform3.localRotation = quaternion;
RectTransform rectTransform4 = base.RectTransform;
float z2 = this.cachedScale.z;
}
// Token: 0x06006192 RID: 24978 RVA: 0x00153F14 File Offset: 0x00152114
[Token(Token = "0x6006192")]
[Address(RVA = "0x1BC78E0", Offset = "0x1BC68E0", VA = "0x181BC78E0")]
protected RectTransformTransition()
{
Vector2 zero = Vector2.zero;
this.cachedSizeDelta = zero;
this.cachedSizeDelta.y = (float)0;
float z = Vector3.zero.z;
this.cachedPosition.z = z;
Quaternion identity = Quaternion.identity;
float z2 = Vector3.one.z;
this.cachedScale.z = z2;
this.duration = 0.33f;
this.easeFunction = (HMIPJEAODAB.JOMGGPNCMFK)((ulong)3L);
this.isWorldCanvas = true;
base..ctor();
}
// Token: 0x06006193 RID: 24979 RVA: 0x00153F94 File Offset: 0x00152194
[Token(Token = "0x6006193")]
[Address(RVA = "0x1BC75E0", Offset = "0x1BC65E0", VA = "0x181BC75E0")]
[CompilerGenerated]
private Vector3 FIKPIDNEOOI()
{
RectTransform rectTransform;
Vector2 sizeDelta = rectTransform.sizeDelta;
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
// Token: 0x06006194 RID: 24980 RVA: 0x00153FB4 File Offset: 0x001521B4
[Token(Token = "0x6006194")]
[Address(RVA = "0x1BC7760", Offset = "0x1BC6760", VA = "0x181BC7760")]
[CompilerGenerated]
private void JPPNIEKAOGH(Vector3 ONGBFDACHHG)
{
RectTransform rectTransform = base.RectTransform;
float z = ONGBFDACHHG.z;
Vector2 vector;
rectTransform.sizeDelta = vector;
}
// Token: 0x04004039 RID: 16441
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4004039")]
protected Vector2 cachedSizeDelta;
// Token: 0x0400403A RID: 16442
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400403A")]
protected Vector3 cachedPosition;
// Token: 0x0400403B RID: 16443
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400403B")]
protected Quaternion cachedRotation;
// Token: 0x0400403C RID: 16444
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x400403C")]
protected Vector3 cachedScale;
}
}