SuperTuxKart
|
This is the complete list of members for GamepadConfig, including all inherited members.
create(const XMLNode *config) | DeviceConfig | static |
desensitize() const OVERRIDE | GamepadConfig | inlinevirtual |
DeviceConfig() (defined in DeviceConfig) | DeviceConfig | protected |
doGetAction(Input::InputType type, const int id, int *value, const PlayerAction firstActionToCheck, const PlayerAction lastActionToCheck, PlayerAction *action) | DeviceConfig | protected |
GamepadConfig() (defined in GamepadConfig) | GamepadConfig | |
GamepadConfig(const std::string &name, const int axis_count=0, const int button_ount=0) (defined in GamepadConfig) | GamepadConfig | |
getAutoCenterStrength() const (defined in GamepadConfig) | GamepadConfig | inline |
getBinding(int i) const | DeviceConfig | inline |
getBindingAsString(const PlayerAction action) const OVERRIDE | GamepadConfig | virtual |
getConfigName() const | DeviceConfig | inline |
getDeadzone() const | GamepadConfig | inline |
getGameAction(Input::InputType type, const int id, int *value, PlayerAction *action) | DeviceConfig | protected |
getMappingIdString(const PlayerAction action) const | DeviceConfig | |
getMappingTuple(const std::string &rhs, std::tuple< int, Input::AxisDirection > &t) (defined in GamepadConfig) | GamepadConfig | private |
getMenuAction(Input::InputType type, const int id, int *value, PlayerAction *action) | DeviceConfig | |
getName() const | DeviceConfig | inline |
getNumberOfAxes() const OVERRIDE | GamepadConfig | inlinevirtual |
getNumberOfButtons() const OVERRIDE | GamepadConfig | inlinevirtual |
getNumberOfDevices() const | DeviceConfig | inline |
hasBindingFor(const int buttonID) const (defined in DeviceConfig) | DeviceConfig | |
hasBindingFor(const int buttonID, PlayerAction from, PlayerAction to) const (defined in DeviceConfig) | DeviceConfig | |
initSDLController(const std::string &mapping, int buttons, int axes, int hats) (defined in GamepadConfig) | GamepadConfig | |
initSDLMapping() (defined in GamepadConfig) | GamepadConfig | |
isAnalog(Input::InputType type, int id) const OVERRIDE | GamepadConfig | virtual |
isEnabled() const | DeviceConfig | inline |
isGamePad() const OVERRIDE (defined in GamepadConfig) | GamepadConfig | inlinevirtual |
isKeyboard() const OVERRIDE (defined in GamepadConfig) | GamepadConfig | inlinevirtual |
isPlugged() const | DeviceConfig | inline |
load(const XMLNode *config) OVERRIDE | GamepadConfig | virtual |
m_auto_center (defined in GamepadConfig) | GamepadConfig | private |
m_axis_count | GamepadConfig | private |
m_bindings (defined in DeviceConfig) | DeviceConfig | protected |
m_button_count | GamepadConfig | private |
m_config_name | DeviceConfig | private |
m_deadzone | GamepadConfig | private |
m_desensitize | GamepadConfig | private |
m_digital_axes (defined in GamepadConfig) | GamepadConfig | private |
m_enabled | DeviceConfig | private |
m_hat_count | GamepadConfig | private |
m_name | DeviceConfig | private |
m_plugged | DeviceConfig | private |
m_sdl_mapping (defined in GamepadConfig) | GamepadConfig | private |
m_use_force_feedback (defined in GamepadConfig) | GamepadConfig | private |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
save(std::ofstream &stream) OVERRIDE | GamepadConfig | virtual |
setAutoCenter(bool val) (defined in GamepadConfig) | GamepadConfig | inline |
setBinding(const PlayerAction action, const Input::InputType type, const int id, Input::AxisDirection direction=Input::AD_NEUTRAL, Input::AxisRange range=Input::AR_HALF) | DeviceConfig | |
setBindingFromTuple(const PlayerAction action, std::tuple< int, Input::AxisDirection > &t) (defined in GamepadConfig) | GamepadConfig | private |
setConfigName(irr::core::stringw config_name) | DeviceConfig | inline |
setDefaultBinds() (defined in GamepadConfig) | GamepadConfig | |
setEnabled(bool new_value) | DeviceConfig | inline |
setForceFeedback(bool val) (defined in GamepadConfig) | GamepadConfig | inline |
setName(const std::string &name) | DeviceConfig | inline |
setNumberOfAxis(int count) | GamepadConfig | inline |
setNumberOfButtons(int count) | GamepadConfig | inline |
setPlugged() | DeviceConfig | inline |
toString() | GamepadConfig | |
unPlugged() | DeviceConfig | inline |
useForceFeedback() const (defined in GamepadConfig) | GamepadConfig | inline |
~DeviceConfig() (defined in DeviceConfig) | DeviceConfig | inlinevirtual |
~GamepadConfig() (defined in GamepadConfig) | GamepadConfig | inlinevirtual |