enum EE::UI::UIState::UIStatesFlags

#include <uistate.hpp>

enum UIStatesFlags {
    StateFlagNormal          = 1<<StateNormal,
    StateFlagFocus           = 1<<StateFocus,
    StateFlagSelected        = 1<<StateSelected,
    StateFlagHover           = 1<<StateHover,
    StateFlagPressed         = 1<<StatePressed,
    StateFlagSelectedHover   = StateFlagSelected | StateFlagHover,
    StateFlagSelectedPressed = StateFlagSelected | StateFlagPressed,
    StateFlagDisabled        = 1<<StateDisabled,
    StateFlagChecked         = 1<<StateChecked,
    StateFlagFocusWithin     = 1<<StateFocusWithin,
    StateFlagCount           = StateCount,
};