| 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) | MultitouchDevice | inline |
| getButtonsCount() | MultitouchDevice | inline |
| getConfiguration() | InputDevice | inline |
| getName() const | InputDevice | inline |
| getOrientation() | MultitouchDevice | |
| getPlayer() | InputDevice | inline |
| getSteeringFactor(float value, float sensitivity) | MultitouchDevice | private |
| getType() const | InputDevice | inline |
| handleControls(MultitouchButton *button) | MultitouchDevice | private |
| InputDevice() (defined in InputDevice) | InputDevice | |
| isAccelerometerActive() | MultitouchDevice | |
| isConnected() const (defined in InputDevice) | InputDevice | inline |
| isGameRunning() (defined in MultitouchDevice) | MultitouchDevice | private |
| isGyroscopeActive() | MultitouchDevice | |
| m_affected_linked_buttons (defined in MultitouchDevice) | MultitouchDevice | private |
| m_buttons | MultitouchDevice | private |
| m_configuration | InputDevice | protected |
| m_connected | InputDevice | protected |
| m_controller (defined in MultitouchDevice) | MultitouchDevice | private |
| m_deadzone | MultitouchDevice | private |
| m_events | MultitouchDevice | |
| m_gyro_time (defined in MultitouchDevice) | MultitouchDevice | private |
| m_irrlicht_device | MultitouchDevice | private |
| m_name | InputDevice | protected |
| m_orientation (defined in MultitouchDevice) | MultitouchDevice | private |
| m_player | InputDevice | protected |
| m_sensitivity_x | MultitouchDevice | private |
| m_sensitivity_y | MultitouchDevice | private |
| m_type | InputDevice | protected |
| MultitouchDevice() | MultitouchDevice | |
| NoCopy() (defined in NoCopy) | NoCopy | inline |
| NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
| processAndMapInput(Input::InputType type, const int id, InputManager::InputDriverMode mode, PlayerAction *action, int *value=NULL) | MultitouchDevice | inlinevirtual |
| reset() | MultitouchDevice | |
| setConfiguration(DeviceConfig *config) | InputDevice | inline |
| setConnected(bool val) (defined in InputDevice) | InputDevice | inline |
| setPlayer(StateManager::ActivePlayer *owner) | InputDevice | inline |
| 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) | InputDevice | virtual |
| ~MultitouchDevice() | MultitouchDevice | virtual |