diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2022-08-23 08:53:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-23 08:53:49 +0200 |
commit | 3f3ade9e5b19e8d13169a9af45a80877b3fa1c65 (patch) | |
tree | d48f0573228eac86da9a10ae36753aca07b68f26 /core/input | |
parent | 09d73352fc3f2c194f04b5535bc65d4124e86832 (diff) | |
parent | 99edd4b43d41d5457dce2c3211ee249ee6ea0b7c (diff) |
Merge pull request #64732 from RandomShaper/input_is_final
Consolidate the fact that `Input` is meant to be final
Diffstat (limited to 'core/input')
-rw-r--r-- | core/input/input.cpp | 3 | ||||
-rw-r--r-- | core/input/input.h | 20 |
2 files changed, 9 insertions, 14 deletions
diff --git a/core/input/input.cpp b/core/input/input.cpp index e08647f5ea..ff7ac59e1f 100644 --- a/core/input/input.cpp +++ b/core/input/input.cpp @@ -767,9 +767,6 @@ Point2i Input::warp_mouse_motion(const Ref<InputEventMouseMotion> &p_motion, con return rel_warped; } -void Input::iteration(float p_step) { -} - void Input::action_press(const StringName &p_action, float p_strength) { Action action; diff --git a/core/input/input.h b/core/input/input.h index 3ad8c91ddf..a07174b887 100644 --- a/core/input/input.h +++ b/core/input/input.h @@ -114,6 +114,15 @@ private: int mouse_from_touch_index = -1; + struct VibrationInfo { + float weak_magnitude; + float strong_magnitude; + float duration; // Duration in seconds + uint64_t timestamp; + }; + + HashMap<int, VibrationInfo> joy_vibration; + struct VelocityTrack { uint64_t last_tick = 0; Vector2 velocity; @@ -226,15 +235,6 @@ private: EventDispatchFunc event_dispatch_function = nullptr; protected: - struct VibrationInfo { - float weak_magnitude; - float strong_magnitude; - float duration; // Duration in seconds - uint64_t timestamp; - }; - - HashMap<int, VibrationInfo> joy_vibration; - static void _bind_methods(); public: @@ -295,8 +295,6 @@ public: void action_press(const StringName &p_action, float p_strength = 1.f); void action_release(const StringName &p_action); - void iteration(float p_step); - void set_emulate_touch_from_mouse(bool p_emulate); bool is_emulating_touch_from_mouse() const; void ensure_touch_mouse_raised(); |