bool JoystickMapper::getValue(string name, string& value) { if (name == "inputDevice") value = inputDevice; else if (name == "deviceId") value = getString(deviceId); else if (name.substr(0, 4) == "axis") value = getMap(JOYSTICK_AXIS1 + getOEInt(name.substr(4))); else if (name.substr(0, 6) == "button") value = getMap(JOYSTICK_BUTTON1 + getOEInt(name.substr(6))); else if (name.substr(0, 15) == "sensitivityAxis") value = getSensitivity(JOYSTICK_AXIS1 + getOEInt(name.substr(15))); else if (name.substr(0, 11) == "reverseAxis") value = getReverse(JOYSTICK_AXIS1 + getOEInt(name.substr(11))); else if (name.substr(0, 3) == "map") value = inputDeviceMap[name.substr(3)]; else return false; return true; }
float Sensitivity_get() { return getSensitivity(); }