+#include "controlscheme.h"
#include <msp/core/maputils.h>
#include "control.h"
-#include "controlscheme.h"
using namespace std;
Control *ControlScheme::find(const string &name) const
{
- map<string, Control *>::const_iterator i = controls.find(name);
+ auto i = controls.find(name);
return (i!=controls.end() ? i->second : 0);
}
void ControlScheme::reset_edges()
{
- for(map<string, Control *>::const_iterator i=controls.begin(); i!=controls.end(); ++i)
- i->second->reset_edges();
+ for(const auto &kvp: controls)
+ kvp.second->reset_edges();
}
} // namespace Input