35 virtual void setMappingWithRawInput(::std::string
const&,
int, ::RawInputType);
38 virtual int getAdjustedKey(
int)
const;
41 virtual ::std::string getSaveString(::std::string
const&)
const;
44 virtual ::std::string getMappedKeyName(
int)
const;
47 virtual ::std::string getMappedKeyName(
int,
bool)
const;
50 virtual ::std::string getMappedKeyName(
::Keymapping const&)
const;
53 virtual ::std::string getKeySpriteLocation(
int, ::IconSize)
const;
56 virtual ::std::string getKeySpriteLocation(
::Keymapping const&)
const;
59 virtual int _rawKeyToKey(
int, ::RawInputType)
const = 0;