summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormm0zct <the_cartographer@hotmail.com>2013-10-19 18:36:19 +0100
committermm0zct <the_cartographer@hotmail.com>2013-10-19 18:36:19 +0100
commit726875b0b40f8a43ae5ca763667dc707e84f39aa (patch)
treeb41a691bca7e890a2f48f0bdbe6f4cdaeb514ffd
parent383d9237f407533b61039bfe99713dd674462d81 (diff)
added todo and virtual function in tracker base class
-rw-r--r--TODO.txt2
-rw-r--r--ftnoir_tracker_base/ftnoir_tracker_base.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/TODO.txt b/TODO.txt
index 6e1c48b0..ef4dc10e 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -9,6 +9,8 @@
Rift tracker could do with positional estimation using intertial sensors.
Rift could do with a return-yaw-to-centre hotkey that's not the global all-axis option.
Hydra is really just a hack just now, could be improved a lot.
+
+ Add per-tracker hotkey support
20131005 sh
what do you think about boost 1.54 for property maps -> qsettings?
also, boost concepts
diff --git a/ftnoir_tracker_base/ftnoir_tracker_base.h b/ftnoir_tracker_base/ftnoir_tracker_base.h
index cb83aea3..8b720620 100644
--- a/ftnoir_tracker_base/ftnoir_tracker_base.h
+++ b/ftnoir_tracker_base/ftnoir_tracker_base.h
@@ -44,6 +44,7 @@ struct ITracker
virtual ~ITracker() = 0;
virtual void StartTracker( QFrame* frame ) = 0;
virtual bool GiveHeadPoseData(double *data) = 0;
+ virtual void HotkeyCallback(unsigned int *) = 0;
};
inline ITracker::~ITracker() { }