namespace UE { namespace PoseSearch { enum EPoseCandidateFlags { None = 0, Valid_Pose = 1 << 0, Valid_ContinuingPose = 1 << 1, Valid_CurrentPose = 1 << 2, AnyValidMask = Valid_Pose | Valid_ContinuingPose | Valid_CurrentPose, DiscardedBy_PoseJumpThresholdTime = 1 << 3, DiscardedBy_PoseReselectHistory = 1 << 4, DiscardedBy_BlockTransition = 1 << 5, DiscardedBy_PoseFilter = 1 << 6, DiscardedBy_Search = 1 << 7, AnyDiscardedMask = DiscardedBy_PoseJumpThresholdTime | DiscardedBy_PoseReselectHistory | DiscardedBy_BlockTransition | DiscardedBy_PoseFilter | DiscardedBy_Search, } } }