﻿using System;

namespace Oni.Totoro
{
    [Flags]
    internal enum BoneMask : uint
    {
        None = 0x0000,
        Pelvis = (1u << Bone.Pelvis),
        LeftThigh = (1u << Bone.LeftThigh),
        LeftCalf = (1u << Bone.LeftCalf),
        LeftFoot = (1u << Bone.LeftFoot),
        RightThigh = (1u << Bone.RightThigh),
        RightCalf = (1u << Bone.RightCalf),
        RightFoot = (1u << Bone.RightFoot),
        Mid = (1u << Bone.Mid),
        Chest = (1u << Bone.Chest),
        Neck = (1u << Bone.Neck),
        Head = (1u << Bone.Head),
        LeftShoulder = (1u << Bone.LeftShoulder),
        LeftArm = (1u << Bone.LeftArm),
        LeftWrist = (1u << Bone.LeftWrist),
        LeftFist = (1u << Bone.LeftFist),
        RightShoulder = (1u << Bone.RightShoulder),
        RightArm = (1u << Bone.RightArm),
        RightWrist = (1u << Bone.RightWrist),
        RightFist = (1u << Bone.RightFist)
    }
}
