OpenShot Library | libopenshot
0.3.3
|
This class returns a listing of all effects supported by libopenshot. More...
#include <EffectInfo.h>
Public Member Functions | |
EffectBase * | CreateEffect (std::string effect_type) |
Create an instance of an effect (factory style) More... | |
Static Public Member Functions | |
static std::string | Json () |
Generate JSON string of this object. More... | |
static Json::Value | JsonValue () |
Generate Json::Value for this object. More... | |
This class returns a listing of all effects supported by libopenshot.
Use this class to return a listing of all supported effects, and their descriptions.
Definition at line 28 of file EffectInfo.h.
EffectBase * EffectInfo::CreateEffect | ( | std::string | effect_type | ) |
Create an instance of an effect (factory style)
Definition at line 26 of file EffectInfo.cpp.
|
static |
Generate JSON string of this object.
Definition at line 19 of file EffectInfo.cpp.
|
static |
Generate Json::Value for this object.
Definition at line 115 of file EffectInfo.cpp.
Referenced by Json().