Files
2026-04-10 22:50:51 +02:00

141 lines
4.0 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine.SpatialTracking;
namespace UnityEngine.XR.LegacyInputHelpers
{
// Token: 0x02000008 RID: 8
[Token(Token = "0x2000007")]
public class TransitionArmModel : ArmModel
{
// Token: 0x17000025 RID: 37
// (get) Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000068 RID: 104 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000023")]
public ArmModel currentArmModelComponent
{
[Token(Token = "0x6000061")]
[Address(RVA = "0x469010", Offset = "0x467E10", VA = "0x180469010")]
get
{
return null;
}
[Token(Token = "0x6000062")]
[Address(RVA = "0xBDFE50", Offset = "0xBDEC50", VA = "0x180BDFE50")]
set
{
}
}
// Token: 0x06000069 RID: 105 RVA: 0x000024D8 File Offset: 0x000006D8
[Token(Token = "0x6000063")]
[Address(RVA = "0x389B1A0", Offset = "0x3899FA0", VA = "0x18389B1A0")]
public bool Queue(string key)
{
return default(bool);
}
// Token: 0x0600006A RID: 106 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000064")]
[Address(RVA = "0x389B340", Offset = "0x389A140", VA = "0x18389B340")]
public void Queue(ArmModel newArmModel)
{
}
// Token: 0x0600006B RID: 107 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000065")]
[Address(RVA = "0x389B570", Offset = "0x389A370", VA = "0x18389B570")]
private void RemoveJustStartingTransitions()
{
}
// Token: 0x0600006C RID: 108 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000066")]
[Address(RVA = "0x389B640", Offset = "0x389A440", VA = "0x18389B640")]
private void RemoveOldestTransition()
{
}
// Token: 0x0600006D RID: 109 RVA: 0x000024F0 File Offset: 0x000006F0
[Token(Token = "0x6000067")]
[Address(RVA = "0x389B0F0", Offset = "0x3899EF0", VA = "0x18389B0F0", Slot = "4")]
public override PoseDataFlags GetPoseFromProvider(out Pose output)
{
return PoseDataFlags.NoData;
}
// Token: 0x0600006E RID: 110 RVA: 0x00002508 File Offset: 0x00000708
[Token(Token = "0x6000068")]
[Address(RVA = "0x389B690", Offset = "0x389A490", VA = "0x18389B690")]
private bool UpdateBlends()
{
return default(bool);
}
// Token: 0x0600006F RID: 111 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000069")]
[Address(RVA = "0x389C0A0", Offset = "0x389AEA0", VA = "0x18389C0A0")]
public TransitionArmModel()
{
}
// Token: 0x0400003C RID: 60
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4000039")]
[SerializeField]
private ArmModel m_CurrentArmModelComponent;
// Token: 0x0400003D RID: 61
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400003A")]
[SerializeField]
public List<ArmModelTransition> m_ArmModelTransitions;
// Token: 0x0400003E RID: 62
[Token(Token = "0x400003B")]
private const int MAX_ACTIVE_TRANSITIONS = 10;
// Token: 0x0400003F RID: 63
[Token(Token = "0x400003C")]
private const float DROP_TRANSITION_THRESHOLD = 0.035f;
// Token: 0x04000040 RID: 64
[Token(Token = "0x400003D")]
private const float LERP_CLAMP_THRESHOLD = 0.95f;
// Token: 0x04000041 RID: 65
[Token(Token = "0x400003E")]
private const float MIN_ANGULAR_VELOCITY = 0.2f;
// Token: 0x04000042 RID: 66
[Token(Token = "0x400003F")]
private const float ANGULAR_VELOCITY_DIVISOR = 45f;
// Token: 0x04000043 RID: 67
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4000040")]
internal List<TransitionArmModel.ArmModelBlendData> armModelBlendData;
// Token: 0x04000044 RID: 68
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4000041")]
private TransitionArmModel.ArmModelBlendData currentBlendingArmModel;
// Token: 0x02000009 RID: 9
[Token(Token = "0x2000009")]
internal struct ArmModelBlendData
{
// Token: 0x04000045 RID: 69
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000045")]
public ArmModel armModel;
// Token: 0x04000046 RID: 70
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000046")]
public float currentBlendAmount;
}
}
}