summaryrefslogtreecommitdiffstats
path: root/src/input/backend/axis.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-11-30 18:31:45 +0100
committerPaul Lemire <paul.lemire@kdab.com>2015-11-30 21:34:49 +0000
commite45f5f30ca0e70e9022003f9f04cb65f8bd7456c (patch)
tree939627f662a76bc3086a88eaa33603e6f0664696 /src/input/backend/axis.cpp
parent5bdc0f4616cc733cd8a33b7f367f6e9c81e64a5f (diff)
Axis: store an axisValue flag
Change-Id: Ibead457edb66ce8063d489f6a0f714047fb40dbb Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/input/backend/axis.cpp')
-rw-r--r--src/input/backend/axis.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/input/backend/axis.cpp b/src/input/backend/axis.cpp
index 76e47830e..b4f45f930 100644
--- a/src/input/backend/axis.cpp
+++ b/src/input/backend/axis.cpp
@@ -48,6 +48,7 @@ namespace Input {
Axis::Axis()
: Qt3DCore::QBackendNode()
, m_enabled(false)
+ , m_axisValue(0.0f)
{
}
@@ -65,6 +66,12 @@ void Axis::cleanup()
m_enabled = false;
m_inputs.clear();
m_name.clear();
+ m_axisValue = 0.0f;
+}
+
+void Axis::setAxisValue(float axisValue)
+{
+ m_axisValue = axisValue;
}
void Axis::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)