enum class ModelSkeletonData_t__BoneFlags_t : uint32
{
FLAG_NO_BONE_FLAGS = 0,
FLAG_BONEFLEXDRIVER = 4, // (1 << 2)
FLAG_CLOTH = 8, // (1 << 3)
FLAG_PHYSICS = 16, // (1 << 4)
FLAG_ATTACHMENT = 32, // (1 << 5)
FLAG_ANIMATION = 64, // (1 << 6)
FLAG_MESH = 128, // (1 << 7)
FLAG_HITBOX = 256, // (1 << 8)
FLAG_BONE_USED_BY_VERTEX_LOD0 = 1024, // (1 << 10)
FLAG_BONE_USED_BY_VERTEX_LOD1 = 2048, // (1 << 11)
FLAG_BONE_USED_BY_VERTEX_LOD2 = 4096, // (1 << 12)
FLAG_BONE_USED_BY_VERTEX_LOD3 = 8192, // (1 << 13)
FLAG_BONE_USED_BY_VERTEX_LOD4 = 16384, // (1 << 14)
FLAG_BONE_USED_BY_VERTEX_LOD5 = 32768, // (1 << 15)
FLAG_BONE_USED_BY_VERTEX_LOD6 = 65536, // (1 << 16)
FLAG_BONE_USED_BY_VERTEX_LOD7 = 131072, // (1 << 17)
FLAG_BONE_MERGE_READ = 262144, // (1 << 18)
FLAG_BONE_MERGE_WRITE = 524288, // (1 << 19)
FLAG_ALL_BONE_FLAGS = 1048575, // (1 << 19)
BLEND_PREALIGNED = 1048576, // (1 << 20)
FLAG_RIGIDLENGTH = 2097152, // (1 << 21)
FLAG_PROCEDURAL = 4194304, // (1 << 22)
};