![]() |
LeechCraft
%{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
|
#include <memory>#include <QVariant>
Include dependency graph for iscriptloader.h:Go to the source code of this file.
Classes | |
| class | IScript |
| Interface for objects representing scripts. More... | |
| class | IScriptLoaderInstance |
| Interface for script loaders. More... | |
| class | IScriptLoader |
| Interface for plugins providing scripting. More... | |
Typedefs | |
| typedef std::shared_ptr< IScript > | IScript_ptr |
Functions | |
| Q_DECLARE_INTERFACE (IScript,"org.Deviant.LeechCraft.IScript/1.0") | |
| Q_DECLARE_INTERFACE (IScriptLoaderInstance,"org.Deviant.LeechCraft.IScriptLoaderInstance/1.0") | |
| Q_DECLARE_INTERFACE (IScriptLoader,"org.Deviant.LeechCraft.IScriptLoader/1.0") | |
| typedef std::shared_ptr<IScript> IScript_ptr |
Definition at line 100 of file iscriptloader.h.
| Q_DECLARE_INTERFACE | ( | IScript | , |
| "org.Deviant.LeechCraft.IScript/1.0" | |||
| ) |
| Q_DECLARE_INTERFACE | ( | IScriptLoaderInstance | , |
| "org.Deviant.LeechCraft.IScriptLoaderInstance/1.0" | |||
| ) |
| Q_DECLARE_INTERFACE | ( | IScriptLoader | , |
| "org.Deviant.LeechCraft.IScriptLoader/1.0" | |||
| ) |