SuperTuxKart
Loading...
Searching...
No Matches
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