scripts
This commit is contained in:
@@ -0,0 +1,148 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using UnityEngine.Internal;
|
||||
using UnityEngine.Scripting;
|
||||
using UnityEngine.Scripting.APIUpdating;
|
||||
|
||||
namespace UnityEngine
|
||||
{
|
||||
// Token: 0x02000227 RID: 551
|
||||
[MovedFrom("UnityEditor.Animations", true)]
|
||||
public sealed class AvatarMask : Object
|
||||
{
|
||||
// Token: 0x06002625 RID: 9765 RVA: 0x0002BBFC File Offset: 0x00029DFC
|
||||
public AvatarMask()
|
||||
{
|
||||
AvatarMask.Internal_CreateAvatarMask(this);
|
||||
}
|
||||
|
||||
// Token: 0x06002626 RID: 9766
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private static extern void Internal_CreateAvatarMask([Writable] AvatarMask mono);
|
||||
|
||||
// Token: 0x170008CE RID: 2254
|
||||
// (get) Token: 0x06002627 RID: 9767 RVA: 0x0002BC0C File Offset: 0x00029E0C
|
||||
[Obsolete("AvatarMask.humanoidBodyPartCount is deprecated. Use AvatarMaskBodyPart.LastBodyPart instead.")]
|
||||
private int humanoidBodyPartCount
|
||||
{
|
||||
get
|
||||
{
|
||||
return 13;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002628 RID: 9768
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern bool GetHumanoidBodyPartActive(AvatarMaskBodyPart index);
|
||||
|
||||
// Token: 0x06002629 RID: 9769
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern void SetHumanoidBodyPartActive(AvatarMaskBodyPart index, bool value);
|
||||
|
||||
// Token: 0x170008CF RID: 2255
|
||||
// (get) Token: 0x0600262A RID: 9770
|
||||
// (set) Token: 0x0600262B RID: 9771
|
||||
public extern int transformCount
|
||||
{
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
get;
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600262C RID: 9772 RVA: 0x0002BC24 File Offset: 0x00029E24
|
||||
[ExcludeFromDocs]
|
||||
public void AddTransformPath(Transform transform)
|
||||
{
|
||||
bool flag = true;
|
||||
this.AddTransformPath(transform, flag);
|
||||
}
|
||||
|
||||
// Token: 0x0600262D RID: 9773 RVA: 0x0002BC3C File Offset: 0x00029E3C
|
||||
public void AddTransformPath(Transform transform, [DefaultValue("true")] bool recursive)
|
||||
{
|
||||
if (transform == null)
|
||||
{
|
||||
throw new ArgumentNullException("transform");
|
||||
}
|
||||
this.Internal_AddTransformPath(transform, recursive);
|
||||
}
|
||||
|
||||
// Token: 0x0600262E RID: 9774
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private extern void Internal_AddTransformPath(Transform transform, bool recursive);
|
||||
|
||||
// Token: 0x0600262F RID: 9775 RVA: 0x0002BC60 File Offset: 0x00029E60
|
||||
[ExcludeFromDocs]
|
||||
public void RemoveTransformPath(Transform transform)
|
||||
{
|
||||
bool flag = true;
|
||||
this.RemoveTransformPath(transform, flag);
|
||||
}
|
||||
|
||||
// Token: 0x06002630 RID: 9776 RVA: 0x0002BC78 File Offset: 0x00029E78
|
||||
public void RemoveTransformPath(Transform transform, [DefaultValue("true")] bool recursive)
|
||||
{
|
||||
if (transform == null)
|
||||
{
|
||||
throw new ArgumentNullException("transform");
|
||||
}
|
||||
this.Internal_RemoveTransformPath(transform, recursive);
|
||||
}
|
||||
|
||||
// Token: 0x06002631 RID: 9777
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
private extern void Internal_RemoveTransformPath(Transform transform, bool recursive);
|
||||
|
||||
// Token: 0x06002632 RID: 9778
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern string GetTransformPath(int index);
|
||||
|
||||
// Token: 0x06002633 RID: 9779
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern void SetTransformPath(int index, string path);
|
||||
|
||||
// Token: 0x06002634 RID: 9780
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern bool GetTransformActive(int index);
|
||||
|
||||
// Token: 0x06002635 RID: 9781
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
public extern void SetTransformActive(int index, bool value);
|
||||
|
||||
// Token: 0x170008D0 RID: 2256
|
||||
// (get) Token: 0x06002636 RID: 9782
|
||||
internal extern bool hasFeetIK
|
||||
{
|
||||
[GeneratedByOldBindingsGenerator]
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06002637 RID: 9783 RVA: 0x0002BC9C File Offset: 0x00029E9C
|
||||
internal void Copy(AvatarMask other)
|
||||
{
|
||||
for (AvatarMaskBodyPart avatarMaskBodyPart = AvatarMaskBodyPart.Root; avatarMaskBodyPart < AvatarMaskBodyPart.LastBodyPart; avatarMaskBodyPart++)
|
||||
{
|
||||
this.SetHumanoidBodyPartActive(avatarMaskBodyPart, other.GetHumanoidBodyPartActive(avatarMaskBodyPart));
|
||||
}
|
||||
this.transformCount = other.transformCount;
|
||||
for (int i = 0; i < other.transformCount; i++)
|
||||
{
|
||||
this.SetTransformPath(i, other.GetTransformPath(i));
|
||||
this.SetTransformActive(i, other.GetTransformActive(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user