OpenLexocad  27.0
Plugin.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <App/Plugin.h>
4 #include <GUID.h>
5 #include <OpenLxApp/Globals.h>
6 #include <OpenLxApp_defines.h>
7 
8 
9 namespace OpenLxApp
10 {
11 class OPENLXAPP_EXPORT Plugin : public App::Plugin
12 {
13 public:
14  Plugin() {}
15  virtual ~Plugin() {}
16 
26  virtual CA::GUID getUniqueId() const = 0;
27 
28 
29 private:
30 };
31 } // namespace OpenLxApp
#define OPENLXAPP_EXPORT
Definition: OpenLxApp_defines.h:12
Definition: ActiveScript.h:9
virtual ~Plugin()
Definition: Plugin.h:15
Plugin()
Definition: Plugin.h:14
Definition: Plugin.h:11