114 lines
3.6 KiB
C#
114 lines
3.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x0200021F RID: 543
|
|
public sealed class Avatar : Object
|
|
{
|
|
// Token: 0x060025E3 RID: 9699 RVA: 0x0002B860 File Offset: 0x00029A60
|
|
private Avatar()
|
|
{
|
|
}
|
|
|
|
// Token: 0x170008B7 RID: 2231
|
|
// (get) Token: 0x060025E4 RID: 9700
|
|
public extern bool isValid
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170008B8 RID: 2232
|
|
// (get) Token: 0x060025E5 RID: 9701
|
|
public extern bool isHuman
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060025E6 RID: 9702
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern void SetMuscleMinMax(int muscleId, float min, float max);
|
|
|
|
// Token: 0x060025E7 RID: 9703
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern void SetParameter(int parameterId, float value);
|
|
|
|
// Token: 0x060025E8 RID: 9704
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern float GetAxisLength(int humanId);
|
|
|
|
// Token: 0x060025E9 RID: 9705 RVA: 0x0002B86C File Offset: 0x00029A6C
|
|
internal Quaternion GetPreRotation(int humanId)
|
|
{
|
|
Quaternion quaternion;
|
|
Avatar.INTERNAL_CALL_GetPreRotation(this, humanId, out quaternion);
|
|
return quaternion;
|
|
}
|
|
|
|
// Token: 0x060025EA RID: 9706
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetPreRotation(Avatar self, int humanId, out Quaternion value);
|
|
|
|
// Token: 0x060025EB RID: 9707 RVA: 0x0002B88C File Offset: 0x00029A8C
|
|
internal Quaternion GetPostRotation(int humanId)
|
|
{
|
|
Quaternion quaternion;
|
|
Avatar.INTERNAL_CALL_GetPostRotation(this, humanId, out quaternion);
|
|
return quaternion;
|
|
}
|
|
|
|
// Token: 0x060025EC RID: 9708
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetPostRotation(Avatar self, int humanId, out Quaternion value);
|
|
|
|
// Token: 0x060025ED RID: 9709 RVA: 0x0002B8AC File Offset: 0x00029AAC
|
|
internal Quaternion GetZYPostQ(int humanId, Quaternion parentQ, Quaternion q)
|
|
{
|
|
Quaternion quaternion;
|
|
Avatar.INTERNAL_CALL_GetZYPostQ(this, humanId, ref parentQ, ref q, out quaternion);
|
|
return quaternion;
|
|
}
|
|
|
|
// Token: 0x060025EE RID: 9710
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetZYPostQ(Avatar self, int humanId, ref Quaternion parentQ, ref Quaternion q, out Quaternion value);
|
|
|
|
// Token: 0x060025EF RID: 9711 RVA: 0x0002B8D0 File Offset: 0x00029AD0
|
|
internal Quaternion GetZYRoll(int humanId, Vector3 uvw)
|
|
{
|
|
Quaternion quaternion;
|
|
Avatar.INTERNAL_CALL_GetZYRoll(this, humanId, ref uvw, out quaternion);
|
|
return quaternion;
|
|
}
|
|
|
|
// Token: 0x060025F0 RID: 9712
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetZYRoll(Avatar self, int humanId, ref Vector3 uvw, out Quaternion value);
|
|
|
|
// Token: 0x060025F1 RID: 9713 RVA: 0x0002B8F4 File Offset: 0x00029AF4
|
|
internal Vector3 GetLimitSign(int humanId)
|
|
{
|
|
Vector3 vector;
|
|
Avatar.INTERNAL_CALL_GetLimitSign(this, humanId, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x060025F2 RID: 9714
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetLimitSign(Avatar self, int humanId, out Vector3 value);
|
|
}
|
|
}
|