| addButton(std::vector< button_info > &buttons, touch_gui_button_id id, const std::string &image, const recti &rect, bool visible) | TouchControls | private |
| addToggleButton(std::vector< button_info > &buttons, touch_gui_button_id id, const std::string &image_1, const std::string &image_2, const recti &rect, bool visible) | TouchControls | private |
| applyContextControls(const TouchInteractionMode &mode) | TouchControls | |
| applyJoystickStatus() | TouchControls | private |
| applyLayout(const ButtonLayout &layout) | TouchControls | private |
| buttonEmitAction(button_info &btn, bool action) | TouchControls | private |
| buttonsHandlePress(std::vector< button_info > &buttons, size_t pointer_id, IGUIElement *element) | TouchControls | private |
| buttonsHandleRelease(std::vector< button_info > &buttons, size_t pointer_id) | TouchControls | private |
| buttonsStep(std::vector< button_info > &buttons, float dtime) | TouchControls | private |
| DISABLE_CLASS_COPY(TouchControls) | TouchControls | |
| emitKeyboardEvent(EKEY_CODE keycode, bool pressed) | TouchControls | private |
| emitMouseEvent(EMOUSE_INPUT_EVENT type) | TouchControls | private |
| getHotbarSelection() | TouchControls | |
| getJoystickDirection() | TouchControls | inline |
| getJoystickSpeed() | TouchControls | inline |
| getPitchChange() | TouchControls | inline |
| getPointerPos() | TouchControls | private |
| getShootline() | TouchControls | inline |
| getStatusText() | TouchControls | inline |
| getYawChange() | TouchControls | inline |
| handleReleaseEvent(size_t pointer_id) | TouchControls | private |
| hide() | TouchControls | |
| isHotbarButton(const SEvent &event) | TouchControls | private |
| isStatusTextOverriden() | TouchControls | inline |
| loadButtonTexture(IGUIImage *gui_button, const std::string &path) | TouchControls | private |
| m_button_size | TouchControls | private |
| m_buttons | TouchControls | private |
| m_camera_pitch_change | TouchControls | private |
| m_camera_yaw_change | TouchControls | private |
| m_device | TouchControls | private |
| m_dig_pressed | TouchControls | private |
| m_dig_pressed_until | TouchControls | private |
| m_draw_crosshair | TouchControls | private |
| m_fixed_joystick | TouchControls | private |
| m_guienv | TouchControls | private |
| m_had_move_id | TouchControls | private |
| m_has_joystick_id | TouchControls | private |
| m_has_move_id | TouchControls | private |
| m_hotbar_rects | TouchControls | private |
| m_hotbar_selection | TouchControls | private |
| m_joystick_btn_bg | TouchControls | private |
| m_joystick_btn_center | TouchControls | private |
| m_joystick_btn_off | TouchControls | private |
| m_joystick_direction | TouchControls | private |
| m_joystick_has_really_moved | TouchControls | private |
| m_joystick_id | TouchControls | private |
| m_joystick_speed | TouchControls | private |
| m_joystick_status_aux1 | TouchControls | private |
| m_joystick_triggers_aux1 | TouchControls | private |
| m_last_mode | TouchControls | private |
| m_layout | TouchControls | private |
| m_long_tap_delay | TouchControls | private |
| m_move_downtime | TouchControls | private |
| m_move_has_really_moved | TouchControls | private |
| m_move_id | TouchControls | private |
| m_move_pos | TouchControls | private |
| m_move_prevent_short_tap | TouchControls | private |
| m_overflow_bg | TouchControls | private |
| m_overflow_btn | TouchControls | private |
| m_overflow_button_rects | TouchControls | private |
| m_overflow_button_titles | TouchControls | private |
| m_overflow_buttons | TouchControls | private |
| m_overflow_open | TouchControls | private |
| m_place_pressed | TouchControls | private |
| m_place_pressed_until | TouchControls | private |
| m_pointer_downpos | TouchControls | private |
| m_pointer_pos | TouchControls | private |
| m_receiver | TouchControls | private |
| m_screensize | TouchControls | private |
| m_shootline | TouchControls | private |
| m_status_text | TouchControls | private |
| m_tap_state | TouchControls | private |
| m_texturesource | TouchControls | private |
| m_touchscreen_threshold | TouchControls | private |
| m_visible | TouchControls | private |
| makeButtonDirect(touch_gui_button_id id, const recti &rect, bool visible) | TouchControls | private |
| mayAddButton(touch_gui_button_id id) | TouchControls | private |
| readSettings() | TouchControls | private |
| registerHotbarRect(u16 index, const recti &rect) | TouchControls | |
| releaseAll() | TouchControls | private |
| resetHotbarRects() | TouchControls | |
| settingChangedCallback(const std::string &name, void *data) | TouchControls | privatestatic |
| setUseCrosshair(bool use_crosshair) | TouchControls | inline |
| setVisible(bool visible) | TouchControls | |
| show() | TouchControls | |
| step(float dtime) | TouchControls | |
| toggleOverflowMenu() | TouchControls | private |
| TouchControls(IrrlichtDevice *device, ISimpleTextureSource *tsrc) | TouchControls | |
| translateEvent(const SEvent &event) | TouchControls | |
| updateVisibility() | TouchControls | private |
| ~TouchControls() | TouchControls | |