SuperTuxKart
DeviceConfig Member List

This is the complete list of members for DeviceConfig, including all inherited members.

create(const XMLNode *config)DeviceConfigstatic
desensitize() constDeviceConfiginlinevirtual
DeviceConfig() (defined in DeviceConfig)DeviceConfigprotected
doGetAction(Input::InputType type, const int id, int *value, const PlayerAction firstActionToCheck, const PlayerAction lastActionToCheck, PlayerAction *action)DeviceConfigprotected
GamePadDevice classDeviceConfigfriend
getBinding(int i) constDeviceConfiginline
getBindingAsString(const PlayerAction action) constDeviceConfigvirtual
getConfigName() constDeviceConfiginline
getGameAction(Input::InputType type, const int id, int *value, PlayerAction *action)DeviceConfigprotected
getMappingIdString(const PlayerAction action) constDeviceConfig
getMenuAction(Input::InputType type, const int id, int *value, PlayerAction *action)DeviceConfig
getName() constDeviceConfiginline
getNumberOfAxes() constDeviceConfiginlinevirtual
getNumberOfButtons() constDeviceConfiginlinevirtual
getNumberOfDevices() constDeviceConfiginline
hasBindingFor(const int buttonID) const (defined in DeviceConfig)DeviceConfig
hasBindingFor(const int buttonID, PlayerAction from, PlayerAction to) const (defined in DeviceConfig)DeviceConfig
isAnalog(Input::InputType type, int id) constDeviceConfiginlinevirtual
isEnabled() constDeviceConfiginline
isGamePad() const =0 (defined in DeviceConfig)DeviceConfigpure virtual
isKeyboard() const =0 (defined in DeviceConfig)DeviceConfigpure virtual
isPlugged() constDeviceConfiginline
KeyboardDevice (defined in DeviceConfig)DeviceConfigfriend
load(const XMLNode *config)DeviceConfigvirtual
m_bindings (defined in DeviceConfig)DeviceConfigprotected
m_config_nameDeviceConfigprivate
m_enabledDeviceConfigprivate
m_nameDeviceConfigprivate
m_pluggedDeviceConfigprivate
NoCopy() (defined in NoCopy)NoCopyinline
save(std::ofstream &stream)DeviceConfigvirtual
setBinding(const PlayerAction action, const Input::InputType type, const int id, Input::AxisDirection direction=Input::AD_NEUTRAL, Input::AxisRange range=Input::AR_HALF, wchar_t character=0)DeviceConfig
setConfigName(irr::core::stringw config_name)DeviceConfiginline
setEnabled(bool new_value)DeviceConfiginline
setName(const std::string &name)DeviceConfiginline
setPlugged()DeviceConfiginline
toString() (defined in DeviceConfig)DeviceConfig
unPlugged()DeviceConfiginline
~DeviceConfig() (defined in DeviceConfig)DeviceConfiginlinevirtual