class EE::Window::KeyMod¶
Overview¶
#include <keycodes.hpp> class KeyMod { public: // methods static Uint32 getDefaultModifier(); static Uint32 getDefaultSecondaryModifier(); static void setDefaultModifier(const Uint32& mod); static void setDefaultSecondaryModifier(const Uint32& mod); static std::string getDefaultModifierString(); static std::string getDefaultSecondaryModifierString(); static bool isKeyMod(std::string key); static Uint32 getKeyMod(std::string key); static const std::map<std::string, Uint32>& getModMap(); static std::vector<Keycode> getKeyCodesFromModifier(Uint32 mod); };
Detailed Documentation¶
Methods¶
static Uint32 getDefaultSecondaryModifier()
Returns:
A platform-appropriate secondary modifier that does not overlap the default one.