summaryrefslogtreecommitdiff
path: root/main/input_default.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2016-07-18 00:52:15 +0200
committerGitHub <noreply@github.com>2016-07-18 00:52:15 +0200
commit8de5aedb9ef7d4c17027b41b40677d1892f4158c (patch)
tree88f3cf2753bc2f2033ed5e80eae43058dea63fa5 /main/input_default.cpp
parent3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e (diff)
parent370ae3512deda40b2659a1192f302298e269305f (diff)
Merge pull request #5718 from jay3d/master
Added gyroscope support to Godot and Android
Diffstat (limited to 'main/input_default.cpp')
-rw-r--r--main/input_default.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/main/input_default.cpp b/main/input_default.cpp
index 945898f1f3..5e66a8b585 100644
--- a/main/input_default.cpp
+++ b/main/input_default.cpp
@@ -259,6 +259,12 @@ Vector3 InputDefault::get_magnetometer() {
return magnetometer;
}
+Vector3 InputDefault::get_gyroscope() {
+
+ _THREAD_SAFE_METHOD_
+ return gyroscope;
+}
+
void InputDefault::parse_input_event(const InputEvent& p_event) {
_THREAD_SAFE_METHOD_
@@ -386,6 +392,14 @@ void InputDefault::set_magnetometer(const Vector3& p_magnetometer) {
}
+void InputDefault::set_gyroscope(const Vector3& p_gyroscope) {
+
+ _THREAD_SAFE_METHOD_
+
+ gyroscope=p_gyroscope;
+
+}
+
void InputDefault::set_main_loop(MainLoop *p_main_loop) {
main_loop=p_main_loop;