|
TuttleOFX
1
|
#include <ofxsImageEffect.h>#include <boost/preprocessor/stringize.hpp>#include <string>
Go to the source code of this file.
Namespaces | |
| namespace | tuttle |
global namespace of the project | |
| namespace | tuttle::plugin |
Defines | |
| #define | mAppendPluginFactoryVersions(ids, ClassName, idString, versionMajor, versionMinor) tuttle::plugin::appendPluginFactory < ClassName > ( ids, idString, versionMajor, versionMinor, "OFXPLUGIN_" idString "_" BOOST_PP_STRINGIZE( versionMajor ) "." BOOST_PP_STRINGIZE( versionMinor ) ); |
| Use this macro to declare your plugin in the mainEntry.cpp if you have plugins who don't have the same version in the bundle. | |
| #define | mAppendPluginFactory(ids, ClassName, idString) mAppendPluginFactoryVersions( ids, ClassName, idString, OFXPLUGIN_VERSION_MAJOR, OFXPLUGIN_VERSION_MINOR ) |
| Use this macro to declare your plugin in the mainEntry.cpp. | |
Functions | |
| void | tuttle::plugin::unusedString (const char *) |
| Suppress 'warning: unused variable'. | |
| template<class PluginFactory > | |
| void | tuttle::plugin::appendPluginFactory (OFX::PluginFactoryArray &ids, const char *idString, const int versionMajor, const int versionMinor, const char *uniqueId) |
| Internal, use mAppendPluginFactory instead. | |
| #define mAppendPluginFactory | ( | ids, | |
| ClassName, | |||
| idString | |||
| ) | mAppendPluginFactoryVersions( ids, ClassName, idString, OFXPLUGIN_VERSION_MAJOR, OFXPLUGIN_VERSION_MINOR ) |
Use this macro to declare your plugin in the mainEntry.cpp.
Definition at line 39 of file Plugin.hpp.
| #define mAppendPluginFactoryVersions | ( | ids, | |
| ClassName, | |||
| idString, | |||
| versionMajor, | |||
| versionMinor | |||
| ) | tuttle::plugin::appendPluginFactory < ClassName > ( ids, idString, versionMajor, versionMinor, "OFXPLUGIN_" idString "_" BOOST_PP_STRINGIZE( versionMajor ) "." BOOST_PP_STRINGIZE( versionMinor ) ); |
Use this macro to declare your plugin in the mainEntry.cpp if you have plugins who don't have the same version in the bundle.
Definition at line 33 of file Plugin.hpp.