![]() |
LeechCraft 0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
|
#include <memory>#include <QString>#include <QStringList>#include <QtPlugin>#include "structures.h"Go to the source code of this file.
Classes | |
| class | IInfo |
| Required interface for every plugin. More... | |
Macros | |
| #define | CURRENT_API_LEVEL 21 |
| #define | LC_EXPORT_PLUGIN(file, klass) |
| #define | LC_PUSH_OVERRIDE_WARNING |
| #define | LC_POP_OVERRIDE_WARNING |
| #define | DEFINE_PROXY |
| #define | LC_PLUGIN_METADATA(id) |
Typedefs | |
| typedef std::shared_ptr< ICoreProxy > | ICoreProxy_ptr |
Functions | |
| const ICoreProxy_ptr & | GetProxyHolder () |
| QObject * | GetPluginInstance () |
| #define DEFINE_PROXY |
| #define LC_EXPORT_PLUGIN | ( | file, | |
| klass ) |
| #define LC_PLUGIN_METADATA | ( | id | ) |
| typedef std::shared_ptr<ICoreProxy> ICoreProxy_ptr |
| QObject * GetPluginInstance | ( | ) |
| const ICoreProxy_ptr & GetProxyHolder | ( | ) |