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; } }