X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Factions.cc;h=35ddbb80976c8a962d35ea11ac233cbbc6a48c6a;hb=d7bf31c5b5e449aab104da8ed7844b1023fa5d46;hp=d4beaacb7df62aa9d53ca866ae8a2330c0093e94;hpb=be77122bee3300e982ff257929ce1d1224f45803;p=chaz%2Fopenbox diff --git a/util/epist/actions.cc b/util/epist/actions.cc index d4beaacb..35ddbb80 100644 --- a/util/epist/actions.cc +++ b/util/epist/actions.cc @@ -22,6 +22,14 @@ #include "actions.hh" -Action::Action(enum ActionType type, KeyCode keycode, int modifierMask): - _type(type), _keycode(keycode), _modifierMask(modifierMask) +Action::Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask, + int num) + : _type(type), _keycode(keycode), + _modifierMask(modifierMask), _numberParam(num) +{ } + +Action::Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask, + const std::string &str) + : _type(type), _keycode(keycode), + _modifierMask(modifierMask), _stringParam(str) { }