summaryrefslogtreecommitdiffhomepage
path: root/ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2015-03-31 05:52:43 +0200
committerStanislaw Halik <sthalik@misaki.pl>2015-03-31 05:52:43 +0200
commit6722803ee7e8c34649a351df0ea069ab4065de3a (patch)
treeaaaf13343e087225a6b38982e498c7d50d55f3e9 /ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp
parentf11305e6d89661f6a8552ff344358d93d09dd4ab (diff)
hatire: minor opentrack API usage updates
Diffstat (limited to 'ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp')
-rw-r--r--ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp18
1 files changed, 16 insertions, 2 deletions
diff --git a/ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp b/ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp
index a77bd1b55..5f64fe4be 100644
--- a/ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp
+++ b/ftnoir_tracker_hatire/ftnoir_tracker_hat_dll.cpp
@@ -48,6 +48,7 @@ void TrackerDll::Initialize()
}
#endif
+#ifndef OPENTRACK_API
void TrackerDll::getFullName(QString *strToBeFilled)
{
*strToBeFilled = trackerFullName;
@@ -67,6 +68,19 @@ void TrackerDll::getIcon(QIcon *icon)
{
*icon = QIcon(":/images/hat.png");
}
+#else
+
+QString TrackerDll::name()
+{
+ return trackerFullName;
+}
+
+QIcon TrackerDll::icon()
+{
+ return QIcon(":/images/hat.png");
+}
+
+#endif
////////////////////////////////////////////////////////////////////////////////
// Factory function that creates instances if the Tracker object.
@@ -77,8 +91,8 @@ void TrackerDll::getIcon(QIcon *icon)
// _GetTrackerDll@0 - Common name decoration for __stdcall functions in C language.
#ifdef OPENTRACK_API
-# include "facetracknoir/plugin-support.h"
-extern "C" FTNOIR_TRACKER_BASE_EXPORT Metadata* CALLING_CONVENTION GetMetadata()
+# include "opentrack/plugin-support.h"
+extern "C" OPENTRACK_EXPORT Metadata* GetMetadata()
#else
# pragma comment(linker, "/export:GetTrackerDll=_GetTrackerDll@0")
FTNOIR_TRACKER_BASE_EXPORT ITrackerDllPtr __stdcall GetTrackerDll()