Files
Dec2017-Script-Dump/UnityEngine/AnimatorStateInfo.cs
T
2026-06-04 11:42:34 +02:00

142 lines
2.8 KiB
C#

using System;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x0200020E RID: 526
[RequiredByNativeCode]
public struct AnimatorStateInfo
{
// Token: 0x06002477 RID: 9335 RVA: 0x0002A588 File Offset: 0x00028788
public bool IsName(string name)
{
int num = Animator.StringToHash(name);
return num == this.m_FullPath || num == this.m_Name || num == this.m_Path;
}
// Token: 0x1700086B RID: 2155
// (get) Token: 0x06002478 RID: 9336 RVA: 0x0002A5C8 File Offset: 0x000287C8
public int fullPathHash
{
get
{
return this.m_FullPath;
}
}
// Token: 0x1700086C RID: 2156
// (get) Token: 0x06002479 RID: 9337 RVA: 0x0002A5E4 File Offset: 0x000287E4
[Obsolete("Use AnimatorStateInfo.fullPathHash instead.")]
public int nameHash
{
get
{
return this.m_Path;
}
}
// Token: 0x1700086D RID: 2157
// (get) Token: 0x0600247A RID: 9338 RVA: 0x0002A600 File Offset: 0x00028800
public int shortNameHash
{
get
{
return this.m_Name;
}
}
// Token: 0x1700086E RID: 2158
// (get) Token: 0x0600247B RID: 9339 RVA: 0x0002A61C File Offset: 0x0002881C
public float normalizedTime
{
get
{
return this.m_NormalizedTime;
}
}
// Token: 0x1700086F RID: 2159
// (get) Token: 0x0600247C RID: 9340 RVA: 0x0002A638 File Offset: 0x00028838
public float length
{
get
{
return this.m_Length;
}
}
// Token: 0x17000870 RID: 2160
// (get) Token: 0x0600247D RID: 9341 RVA: 0x0002A654 File Offset: 0x00028854
public float speed
{
get
{
return this.m_Speed;
}
}
// Token: 0x17000871 RID: 2161
// (get) Token: 0x0600247E RID: 9342 RVA: 0x0002A670 File Offset: 0x00028870
public float speedMultiplier
{
get
{
return this.m_SpeedMultiplier;
}
}
// Token: 0x17000872 RID: 2162
// (get) Token: 0x0600247F RID: 9343 RVA: 0x0002A68C File Offset: 0x0002888C
public int tagHash
{
get
{
return this.m_Tag;
}
}
// Token: 0x06002480 RID: 9344 RVA: 0x0002A6A8 File Offset: 0x000288A8
public bool IsTag(string tag)
{
return Animator.StringToHash(tag) == this.m_Tag;
}
// Token: 0x17000873 RID: 2163
// (get) Token: 0x06002481 RID: 9345 RVA: 0x0002A6CC File Offset: 0x000288CC
public bool loop
{
get
{
return this.m_Loop != 0;
}
}
// Token: 0x04000594 RID: 1428
private int m_Name;
// Token: 0x04000595 RID: 1429
private int m_Path;
// Token: 0x04000596 RID: 1430
private int m_FullPath;
// Token: 0x04000597 RID: 1431
private float m_NormalizedTime;
// Token: 0x04000598 RID: 1432
private float m_Length;
// Token: 0x04000599 RID: 1433
private float m_Speed;
// Token: 0x0400059A RID: 1434
private float m_SpeedMultiplier;
// Token: 0x0400059B RID: 1435
private int m_Tag;
// Token: 0x0400059C RID: 1436
private int m_Loop;
}
}