Qmmp
Public Types | Public Member Functions | Public Attributes | List of all members
EffectProperties Class Reference

#include <effectfactory.h>

Public Types

enum  Priority { EFFECT_PRIORITY_LOW = 0, EFFECT_PRIORITY_DEFAULT, EFFECT_PRIORITY_HIGH }
 

Public Member Functions

 EffectProperties ()
 

Public Attributes

QString name
 
QString shortName
 
bool hasAbout
 
bool hasSettings
 
int priority
 

Detailed Description

Helper class to store effect plugin properties.

Author
Ilya Kotov forko.nosp@m.tov0.nosp@m.2@ya..nosp@m.ru

Member Enumeration Documentation

◆ Priority

enum Priority

This enum describes effect preferd position.

Enumerator
EFFECT_PRIORITY_LOW 

Low priority

EFFECT_PRIORITY_DEFAULT 

Default priority

EFFECT_PRIORITY_HIGH 

High priority

Constructor & Destructor Documentation

◆ EffectProperties()

EffectProperties ( )
inline

Constructor

Member Data Documentation

◆ hasAbout

bool hasAbout

Should be true if plugin has about dialog, otherwise returns false

◆ hasSettings

bool hasSettings

Should be true if plugin has settings dialog, otherwise returns false

◆ name

QString name

Effect plugin full name

◆ priority

int priority

Effect priority. Effecs with higher priority will be applied first

◆ shortName

QString shortName

Effect plugin short name for internal usage


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