private:
enum ActionType _type;
const KeyCode _keycode;
- const int _modifierMask;
+ const unsigned int _modifierMask;
const int _numberParam;
public:
inline enum ActionType type() const { return _type;}
inline const KeyCode keycode() const { return _keycode; }
- inline const int modifierMask() const { return _modifierMask; }
+ inline const unsigned int modifierMask() const { return _modifierMask; }
inline const int number() const { return _numberParam; }
- Action(enum ActionType type, KeyCode keycode, int modifierMask,
+ Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask,
int number = 0);
};