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 |