#ifndef GAME_RENDER_BLENDMASK_H #define GAME_RENDER_BLENDMASK_H #include namespace MWRender { enum BlendMask { BlendMask_LowerBody = 1 << 0, BlendMask_Torso = 1 << 1, BlendMask_LeftArm = 1 << 2, BlendMask_RightArm = 1 << 3, BlendMask_UpperBody = BlendMask_Torso | BlendMask_LeftArm | BlendMask_RightArm, BlendMask_All = BlendMask_LowerBody | BlendMask_UpperBody }; /* This is the number of *discrete* blend masks. */ static constexpr size_t sNumBlendMasks = 4; } #endif