// Animancer // https://kybernetik.com.au/animancer // Copyright 2018-2024 Kybernetik //

using UnityEngine;

namespace Animancer.Samples.AnimatorControllers
{
    /// <summary>A central location for cached Animator Controller hashes.</summary>
    /// 
    /// <remarks>
    /// <see href="https://kybernetik.com.au/weaver">Weaver</see> has a system for procedurally generating an
    /// <see href="https://kybernetik.com.au/weaver/docs/project-constants/animations">Animations</see> script like
    /// this so that you don't need to keep it in sync with your Animator Controllers manually.
    /// It's included in Weaver Lite for FREE.
    /// <para></para>
    /// <strong>Sample:</strong>
    /// <see href="https://kybernetik.com.au/animancer/docs/samples/animator-controllers/character">
    /// Hybrid Character</see>
    /// </remarks>
    /// 
    /// https://kybernetik.com.au/animancer/api/Animancer.Samples.AnimatorControllers/Animations
    /// 
    public static class Animations
    {
        /************************************************************************************************************************/

        public static readonly int IsMoving = Animator.StringToHash("IsMoving");

        public static readonly int MoveBlend = Animator.StringToHash("MoveBlend");

        /************************************************************************************************************************/
    }
}
