summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir/plugin-support.h
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2014-09-22 09:39:40 +0200
committerStanislaw Halik <sthalik@misaki.pl>2014-09-22 09:39:40 +0200
commit1c07a40d12aee0dc1a0167fbfcfe62a2d7142d79 (patch)
tree0e9f48b4f6a42f8d711011cabdf89e06b90c1b39 /facetracknoir/plugin-support.h
parent35d3f9b53f9ee409ef39621e5579699ebf2f645a (diff)
core: plugin-api.hpp now exclusively provides interface
Diffstat (limited to 'facetracknoir/plugin-support.h')
-rw-r--r--facetracknoir/plugin-support.h21
1 files changed, 2 insertions, 19 deletions
diff --git a/facetracknoir/plugin-support.h b/facetracknoir/plugin-support.h
index 931f0fa1..bb7b3c02 100644
--- a/facetracknoir/plugin-support.h
+++ b/facetracknoir/plugin-support.h
@@ -1,5 +1,7 @@
#pragma once
+#include "facetracknoir/plugin-api.hpp"
+
#if defined(_WIN32)
# define CALLING_CONVENTION_SUFFIX_VOID_FUNCTION "@0"
# ifdef _MSC_VER
@@ -19,15 +21,6 @@
#include <QString>
#include <QLibrary>
#include <QFrame>
-#include "ftnoir_tracker_base/ftnoir_tracker_base.h"
-#include "ftnoir_filter_base/ftnoir_filter_base.h"
-#include "ftnoir_protocol_base/ftnoir_protocol_base.h"
-
-#if defined(_WIN32)
-# define CALLING_CONVENTION __stdcall
-#else
-# define CALLING_CONVENTION
-#endif
class IDynamicLibraryProvider;
@@ -66,16 +59,6 @@ private:
#endif
};
-struct Metadata
-{
- Metadata() {}
- virtual ~Metadata() {}
-
- virtual void getFullName(QString *strToBeFilled) = 0;
- virtual void getShortName(QString *strToBeFilled) = 0;
- virtual void getDescription(QString *strToBeFilled) = 0;
- virtual void getIcon(QIcon *icon) = 0;
-};
// merely to break a circular header dependency -sh
class IDynamicLibraryProvider {