13#ifndef OPENSHOT_EFFECT_INFO_H
14#define OPENSHOT_EFFECT_INFO_H
35 static std::string
Json();
Header file for JSON class.
This abstract class is the base class, used by all effects in libopenshot.
This class returns a listing of all effects supported by libopenshot.
static Json::Value JsonValue()
Generate Json::Value for this object.
static std::string Json()
Generate JSON string of this object.
EffectBase * CreateEffect(std::string effect_type)
Create an instance of an effect (factory style)
This namespace is the default namespace for all code in the openshot library.