Olive
Public Slots | Signals | Public Member Functions | Public Attributes | Private Member Functions | List of all members
EffectField Class Reference
Inheritance diagram for EffectField:

Public Slots

void ui_element_change ()
 

Signals

void changed ()
 
void toggled (bool)
 
void clicked ()
 

Public Member Functions

 EffectField (EffectRow *parent, int t, const QString &i)
 
double get_validated_keyframe_handle (int key, bool post)
 
QVariant get_previous_data ()
 
QVariant get_current_data ()
 
double frameToTimecode (long frame)
 
long timecodeToFrame (double timecode)
 
void set_current_data (const QVariant &)
 
void get_keyframe_data (double timecode, int &before, int &after, double &d)
 
QVariant validate_keyframe_data (double timecode, bool async=false)
 
double get_double_value (double timecode, bool async=false)
 
void set_double_value (double v)
 
void set_double_default_value (double v)
 
void set_double_minimum_value (double v)
 
void set_double_maximum_value (double v)
 
QString get_string_value (double timecode, bool async=false)
 
void set_string_value (const QString &s)
 
void add_combo_item (const QString &name, const QVariant &data)
 
int get_combo_index (double timecode, bool async=false)
 
QVariant get_combo_data (double timecode)
 
QString get_combo_string (double timecode)
 
void set_combo_index (int index)
 
void set_combo_string (const QString &s)
 
bool get_bool_value (double timecode, bool async=false)
 
void set_bool_value (bool b)
 
QString get_font_name (double timecode, bool async=false)
 
void set_font_name (const QString &s)
 
QColor get_color_value (double timecode, bool async=false)
 
void set_color_value (QColor color)
 
QString get_filename (double timecode, bool async=false)
 
void set_filename (const QString &s)
 
QWidget * get_ui_element ()
 
bool is_enabled ()
 
void set_enabled (bool e)
 
void make_key_from_change (ComboAction *ca)
 

Public Attributes

EffectRowparent_row
 
int type
 
QString id
 
QVector< EffectKeyframekeyframes
 
QWidget * ui_element
 

Private Member Functions

bool hasKeyframes ()
 

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