Logo Search packages:      
Sourcecode: kdenlive version File versions

Public Member Functions | Static Public Member Functions | Private Attributes

EffectsList Class Reference

List for effects objects. More...

#include <effectslist.h>

List of all members.

Public Member Functions

void append (QDomElement e)
const QDomElement at (int ix) const
void clearList ()
void clone (const EffectsList &original)
int count () const
QStringList effectIdInfo (const int ix) const
 Lists the core properties of an effect.
QStringList effectNames ()
 Lists effects names.
QDomElement getEffectByName (const QString &name) const
 Returns the XML element of an effect.
QDomElement getEffectByTag (const QString &tag, const QString &id) const
QString getEffectInfo (const QDomElement effect) const
QString getInfo (const QString &tag, const QString &id) const
QString getInfoFromIndex (const int ix) const
int hasEffect (const QString &tag, const QString &id) const
 Checks the existance of an effect.
void insert (int ix, QDomElement effect)
bool isEmpty () const
QDomElement item (int ix)
void removeAt (int ix)
void replace (int ix, QDomElement effect)

Static Public Member Functions

static bool hasGeometryKeyFrames (QDomElement effect)
static bool hasKeyFrames (QDomElement effect)
static bool hasSimpleKeyFrames (QDomElement effect)
static QString parameter (QDomElement effect, const QString &name)
static QString property (QDomElement effect, const QString &name)
 Get the value of a 'property' element from the effect node.
static void removeProperty (QDomElement effect, const QString &name)
 Delete a 'property' element from the effect node.
static void renameProperty (QDomElement effect, const QString &oldName, const QString &newName)
 Rename a 'property' element from the effect node.
static void setParameter (QDomElement effect, const QString &name, const QString &value)
static void setProperty (QDomElement effect, const QString &name, const QString &value)
 Change the value of a 'property' element from the effect node.

Private Attributes

QDomElement m_baseElement

Detailed Description

List for effects objects.

Jason Wood

This is a list of DocClipBase objects, to be used instead of QList<DocClipBase> to enable sorting lists correctly. It also contains the ability to set a "master clip", which can be used by a number of operations where there is the need of one clip to act as a reference for what happens to all clips.

Definition at line 35 of file effectslist.h.

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

Generated by  Doxygen 1.6.0   Back to index