Editor/Embedded/ValveResourceFormat/ModelAnimationMotionFlags.cs

An enum defining motion flags used by model animations in the embedded ValveResourceFormat code. It lists bitflags for translation on X/Y/Z, rotation Z, and a Linear flag.

#nullable enable
using System;
using System.Collections.Generic;
using System.Linq;
using HumanoidRetargeter.EditorTools.Embedded.ValveResourceFormat.Utils;
namespace HumanoidRetargeter.EditorTools.Embedded.ValveResourceFormat;

    /// <summary>
    /// Model animation motion flags.
    /// </summary>
    [Flags]
    public enum ModelAnimationMotionFlags
    {
#pragma warning disable CS1591
        TX = 64,
        TY = 128,
        TZ = 256,
        RZ = 2048,
        Linear = 4096,
#pragma warning restore CS1591
    }