1 #ifndef MSP_INPUT_CONTROLSCHEME_H_
2 #define MSP_INPUT_CONTROLSCHEME_H_
15 std::map<std::string, Control *> controls;
18 ControlScheme() = default;
20 virtual ~ControlScheme() = default;
23 void add(const std::string &, Control &);
25 Control &get(const std::string &) const;
26 Control *find(const std::string &) const;
27 const std::map<std::string, Control *> &get_controls() const { return controls; }