SuperTuxKart
MultitouchDevice Member List

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

activateAccelerometer()MultitouchDevice
activateGyroscope()MultitouchDevice
addButton(MultitouchButtonType type, int x, int y, int width, int height, void(*callback)(unsigned int, bool)=NULL)MultitouchDevice
clearButtons()MultitouchDevice
deactivateAccelerometer()MultitouchDevice
deactivateGyroscope()MultitouchDevice
getActiveTouchesCount()MultitouchDevice
getButton(unsigned int i)MultitouchDeviceinline
getButtonsCount()MultitouchDeviceinline
getConfiguration()InputDeviceinline
getName() constInputDeviceinline
getOrientation()MultitouchDevice
getPlayer()InputDeviceinline
getSteeringFactor(float value, float sensitivity)MultitouchDeviceprivate
getType() constInputDeviceinline
handleControls(MultitouchButton *button)MultitouchDeviceprivate
InputDevice() (defined in InputDevice)InputDevice
isAccelerometerActive()MultitouchDevice
isConnected() const (defined in InputDevice)InputDeviceinline
isGameRunning() (defined in MultitouchDevice)MultitouchDeviceprivate
isGyroscopeActive()MultitouchDevice
m_affected_linked_buttons (defined in MultitouchDevice)MultitouchDeviceprivate
m_buttonsMultitouchDeviceprivate
m_configurationInputDeviceprotected
m_connectedInputDeviceprotected
m_controller (defined in MultitouchDevice)MultitouchDeviceprivate
m_deadzoneMultitouchDeviceprivate
m_eventsMultitouchDevice
m_gyro_time (defined in MultitouchDevice)MultitouchDeviceprivate
m_irrlicht_deviceMultitouchDeviceprivate
m_nameInputDeviceprotected
m_orientation (defined in MultitouchDevice)MultitouchDeviceprivate
m_playerInputDeviceprotected
m_sensitivity_xMultitouchDeviceprivate
m_sensitivity_yMultitouchDeviceprivate
m_typeInputDeviceprotected
MultitouchDevice()MultitouchDevice
NoCopy() (defined in NoCopy)NoCopyinline
NoCopy(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
operator=(const NoCopy &) (defined in NoCopy)NoCopyinlineprivate
processAndMapInput(Input::InputType type, const int id, InputManager::InputDriverMode mode, PlayerAction *action, int *value=NULL)MultitouchDeviceinlinevirtual
reset()MultitouchDevice
setConfiguration(DeviceConfig *config)InputDeviceinline
setConnected(bool val) (defined in InputDevice)InputDeviceinline
setPlayer(StateManager::ActivePlayer *owner)InputDeviceinline
updateAxisX(float value) (defined in MultitouchDevice)MultitouchDevice
updateAxisY(float value) (defined in MultitouchDevice)MultitouchDevice
updateConfigParams()MultitouchDevice
updateController() (defined in MultitouchDevice)MultitouchDevice
updateDeviceState(unsigned int event_id)MultitouchDevice
updateOrientationFromAccelerometer(float x, float y)MultitouchDevice
updateOrientationFromGyroscope(float z)MultitouchDevice
~InputDevice() (defined in InputDevice)InputDevicevirtual
~MultitouchDevice()MultitouchDevicevirtual