]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/Interface.h
...
[cpPlugins.git] / lib / cpPlugins / Interface / Interface.h
index 2c4ad5e04877174831d3763229b10cde5610b7e2..94718f8a919d9558e67cf30822212b3d9f0da23b 100644 (file)
@@ -4,12 +4,17 @@
 #include <map>
 #include <string>
 #include <vector>
-#include <Pluma/Pluma.hpp>
 
 #include <cpPlugins/Interface/cpPlugins_Interface_Export.h>
 #include <cpPlugins/Interface/Object.h>
 #include <cpPlugins/Interface/ProcessObject.h>
 
+// Some forward declarations
+namespace pluma
+{
+  class Pluma;
+}
+
 namespace cpPlugins
 {
   namespace Interface
@@ -62,7 +67,7 @@ namespace cpPlugins
         );
 
     protected:
-      pluma::Pluma   m_Pluma;
+      pluma::Pluma*  m_Pluma;
       TProviders     m_Providers;
       TClasses       m_Classes;
       TLoadedPlugins m_LoadedPlugins;