OpenShot Library | libopenshot  0.2.4
Public Member Functions | Static Public Member Functions | List of all members
openshot::EffectInfo Class Reference

This class returns a listing of all effects supported by libopenshot. More...

#include <EffectInfo.h>

Public Member Functions

EffectBaseCreateEffect (std::string effect_type)
 

Static Public Member Functions

static std::string Json ()
 JSON methods. More...
 
static Json::Value JsonValue ()
 Generate Json::JsonValue for this object. More...
 

Detailed Description

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 46 of file EffectInfo.h.

Member Function Documentation

◆ CreateEffect()

EffectBase * EffectInfo::CreateEffect ( std::string  effect_type)

Definition at line 45 of file EffectInfo.cpp.

◆ Json()

std::string EffectInfo::Json ( )
static

JSON methods.

Generate JSON string of this object

Definition at line 38 of file EffectInfo.cpp.

◆ JsonValue()

Json::Value EffectInfo::JsonValue ( )
static

Generate Json::JsonValue for this object.

Definition at line 92 of file EffectInfo.cpp.

Referenced by Json().


The documentation for this class was generated from the following files: