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

306 lines
9.7 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom.Avatars;
using UnityEngine;
using UnityEngine.EventSystems;
namespace RRUI.Data
{
// Token: 0x02000C49 RID: 3145
[Token(Token = "0x2000C49")]
public class FaceTransformationModelController : ModelController<FaceTransformationModel>
{
// Token: 0x06004C71 RID: 19569 RVA: 0x00119D0C File Offset: 0x00117F0C
[Token(Token = "0x6004C71")]
[Address(RVA = "0xF61E20", Offset = "0xF60C20", VA = "0x180F61E20")]
public FaceTransformationModelController()
{
}
// Token: 0x0400382F RID: 14383
[Token(Token = "0x400382F")]
private const float FEEJGKKNLGP = 0.01f;
// Token: 0x02000C4A RID: 3146
[Token(Token = "0x2000C4A")]
public enum JKEPNBPDOIK
{
// Token: 0x04003831 RID: 14385
[Token(Token = "0x4003831")]
Move,
// Token: 0x04003832 RID: 14386
[Token(Token = "0x4003832")]
Scale
}
// Token: 0x02000C4B RID: 3147
[Token(Token = "0x2000C4B")]
[Serializable]
private class FaceTransformationButtonImpl : ButtonControllerImpl<FaceTransformationModel>
{
// Token: 0x06004C72 RID: 19570 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004C72")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004C73 RID: 19571 RVA: 0x00119D20 File Offset: 0x00117F20
[Token(Token = "0x6004C73")]
[Address(RVA = "0xF61CC0", Offset = "0xF60AC0", VA = "0x180F61CC0", Slot = "29")]
protected override void IKNMALNFPII()
{
FaceTransformationModelController.JKEPNBPDOIK jkepnbpdoik;
do
{
jkepnbpdoik = this.transformation;
if (jkepnbpdoik == FaceTransformationModelController.JKEPNBPDOIK.Move)
{
goto IL_37;
}
if (jkepnbpdoik != FaceTransformationModelController.JKEPNBPDOIK.Scale)
{
return;
}
if (this.scaleDirection == ABAPGNHLLMJ.Larger)
{
}
}
while (jkepnbpdoik != FaceTransformationModelController.JKEPNBPDOIK.Move);
MNHEFLIMKGO mnheflimkgo;
if (mnheflimkgo.KGFKHHAFMAH == (ulong)1L)
{
MNHEFLIMKGO mnheflimkgo2;
float mouthScl = mnheflimkgo2.KGFKHHAFMAH.mouthScl;
}
return;
IL_37:
PHNFMJMAKOA phnfmjmakoa = this.positionDirection;
}
// Token: 0x06004C74 RID: 19572 RVA: 0x00119D74 File Offset: 0x00117F74
[Token(Token = "0x6004C74")]
[Address(RVA = "0xF61DE0", Offset = "0xF60BE0", VA = "0x180F61DE0")]
public FaceTransformationButtonImpl()
{
}
// Token: 0x04003833 RID: 14387
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003833")]
[SerializeField]
private FaceTransformationModelController.JKEPNBPDOIK transformation;
// Token: 0x04003834 RID: 14388
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4003834")]
[SerializeField]
[OMAIFIIBMNL("transformation", 0)]
private PHNFMJMAKOA positionDirection;
// Token: 0x04003835 RID: 14389
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003835")]
[SerializeField]
[OMAIFIIBMNL("transformation", 1)]
private ABAPGNHLLMJ scaleDirection;
}
// Token: 0x02000C4C RID: 3148
[Token(Token = "0x2000C4C")]
[Serializable]
private class UndoButtonImpl : ButtonControllerImpl<FaceTransformationModel>
{
// Token: 0x06004C75 RID: 19573 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004C75")]
[Address(RVA = "0xF72BA0", Offset = "0xF719A0", VA = "0x180F72BA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004C76 RID: 19574 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004C76")]
[Address(RVA = "0xF72DC0", Offset = "0xF71BC0", VA = "0x180F72DC0", Slot = "29")]
protected override void IKNMALNFPII()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004C77 RID: 19575 RVA: 0x00119D88 File Offset: 0x00117F88
[Token(Token = "0x6004C77")]
[Address(RVA = "0xF72F60", Offset = "0xF71D60", VA = "0x180F72F60")]
public UndoButtonImpl()
{
}
}
// Token: 0x02000C4D RID: 3149
[Token(Token = "0x2000C4D")]
[Serializable]
private class RedoButtonImpl : ButtonControllerImpl<FaceTransformationModel>
{
// Token: 0x06004C78 RID: 19576 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004C78")]
[Address(RVA = "0xF6E570", Offset = "0xF6D370", VA = "0x180F6E570", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004C79 RID: 19577 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004C79")]
[Address(RVA = "0xF6E790", Offset = "0xF6D590", VA = "0x180F6E790", Slot = "29")]
protected override void IKNMALNFPII()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004C7A RID: 19578 RVA: 0x00119D9C File Offset: 0x00117F9C
[Token(Token = "0x6004C7A")]
[Address(RVA = "0xF6E8F0", Offset = "0xF6D6F0", VA = "0x180F6E8F0")]
public RedoButtonImpl()
{
}
}
// Token: 0x02000C4E RID: 3150
[Token(Token = "0x2000C4E")]
[Serializable]
private class ResetToDefaultButtonImpl : ButtonControllerImpl<FaceTransformationModel>
{
// Token: 0x06004C7B RID: 19579 RVA: 0x00119DB0 File Offset: 0x00117FB0
[Token(Token = "0x6004C7B")]
[Address(RVA = "0xF6D2D0", Offset = "0xF6C0D0", VA = "0x180F6D2D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004C7C RID: 19580 RVA: 0x00119DC4 File Offset: 0x00117FC4
[Token(Token = "0x6004C7C")]
[Address(RVA = "0xF6EBC0", Offset = "0xF6D9C0", VA = "0x180F6EBC0", Slot = "29")]
protected override void IKNMALNFPII()
{
float num = FaceTransformationModel.CEHPPPNPINI(0.5f);
}
// Token: 0x06004C7D RID: 19581 RVA: 0x00119DE4 File Offset: 0x00117FE4
[Token(Token = "0x6004C7D")]
[Address(RVA = "0xF6ECD0", Offset = "0xF6DAD0", VA = "0x180F6ECD0")]
public ResetToDefaultButtonImpl()
{
}
}
// Token: 0x02000C4F RID: 3151
[Token(Token = "0x2000C4F")]
[Serializable]
private class RotationXSliderImpl : SliderControllerImpl<FaceTransformationModel>
{
// Token: 0x06004C7E RID: 19582 RVA: 0x00119DF8 File Offset: 0x00117FF8
[Token(Token = "0x6004C7E")]
[Address(RVA = "0xF6ED10", Offset = "0xF6DB10", VA = "0x180F6ED10", Slot = "27")]
protected override void DMAHGBLDMFA()
{
float num = this.KNFGKMDLPFK();
bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN;
}
// Token: 0x06004C7F RID: 19583 RVA: 0x00119E1C File Offset: 0x0011801C
[Token(Token = "0x6004C7F")]
[Address(RVA = "0xF6ED70", Offset = "0xF6DB70", VA = "0x180F6ED70", Slot = "29")]
protected override void GFMIFNNFPCN(float ONGBFDACHHG)
{
if (!FJFHDHBBFKE.BAHBPFFNNJO(this.KNFGKMDLPFK(), ONGBFDACHHG, 0.01f))
{
if (this.transformation == FaceTransformationModelController.JKEPNBPDOIK.Scale)
{
return;
}
if (this.positionAxis != FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL)
{
}
}
}
// Token: 0x06004C80 RID: 19584 RVA: 0x00119E58 File Offset: 0x00118058
[Token(Token = "0x6004C80")]
[Address(RVA = "0xF6EF10", Offset = "0xF6DD10", VA = "0x180F6EF10", Slot = "30")]
protected override void HANNAAJMDHI(BaseEventData EJPEKJANIND)
{
base.HANNAAJMDHI(EJPEKJANIND);
}
// Token: 0x06004C81 RID: 19585 RVA: 0x00119E74 File Offset: 0x00118074
[Token(Token = "0x6004C81")]
[Address(RVA = "0xF6EF70", Offset = "0xF6DD70", VA = "0x180F6EF70")]
private float KNFGKMDLPFK()
{
if (this.transformation == FaceTransformationModelController.JKEPNBPDOIK.Scale || this.positionAxis == FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL)
{
}
if (this == 0)
{
MNHEFLIMKGO mnheflimkgo;
AvatarCustomizationSettings kgfkhhafmah = mnheflimkgo.KGFKHHAFMAH;
}
if (this == (ulong)1L)
{
MNHEFLIMKGO mnheflimkgo2;
AvatarCustomizationSettings kgfkhhafmah2 = mnheflimkgo2.KGFKHHAFMAH;
}
float num;
return FaceTransformationModel.JMHJIDIPBCK(num);
}
// Token: 0x06004C82 RID: 19586 RVA: 0x00119EBC File Offset: 0x001180BC
[Token(Token = "0x6004C82")]
[Address(RVA = "0xF6F0B0", Offset = "0xF6DEB0", VA = "0x180F6F0B0")]
private void LPBPOKBMFFJ(float ONGBFDACHHG)
{
if (this.transformation != FaceTransformationModelController.JKEPNBPDOIK.Scale)
{
if (this.positionAxis != FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM.HORIZONTAL)
{
}
return;
}
float num = FaceTransformationModel.CEHPPPNPINI(ONGBFDACHHG);
}
// Token: 0x06004C83 RID: 19587 RVA: 0x00119EEC File Offset: 0x001180EC
[Token(Token = "0x6004C83")]
[Address(RVA = "0xF6F1E0", Offset = "0xF6DFE0", VA = "0x180F6F1E0")]
public RotationXSliderImpl()
{
}
// Token: 0x04003836 RID: 14390
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003836")]
[SerializeField]
private FaceTransformationModelController.JKEPNBPDOIK transformation;
// Token: 0x04003837 RID: 14391
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4003837")]
[SerializeField]
[OMAIFIIBMNL("transformation", 0)]
private FaceTransformationModelController.RotationXSliderImpl.BGEMGALPLGM positionAxis;
// Token: 0x02000C50 RID: 3152
[Token(Token = "0x2000C50")]
private enum BGEMGALPLGM
{
// Token: 0x04003839 RID: 14393
[Token(Token = "0x4003839")]
HORIZONTAL,
// Token: 0x0400383A RID: 14394
[Token(Token = "0x400383A")]
VERTICAL
}
}
}
}