20 |
|
|
21 |
#include "Plugin.h" |
#include "Plugin.h" |
22 |
#include "DebugUtils.h" |
#include "DebugUtils.h" |
23 |
|
#include "PluginManagerInterface.h" |
24 |
|
|
25 |
#define __FILENAME__ "Plugin.cpp" |
#define __FILENAME__ "Plugin.cpp" |
26 |
|
|
27 |
Plugin::Plugin() { |
Plugin::Plugin() {} |
28 |
|
|
29 |
|
Plugin::~Plugin() {} |
30 |
|
|
31 |
|
void Plugin::setPluginManager(PluginManagerInterface* manager) { |
32 |
|
this->mng = manager; |
33 |
|
this->exportCommands(); |
34 |
} |
} |
35 |
|
|
36 |
Plugin::~Plugin() { |
void Plugin::registerCommand(const char* prefix, int id) { |
37 |
|
mng->registerCommand(this, prefix, id); |
38 |
} |
} |