dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
MixerCurveWidget Class Reference

#include <mixercurvewidget.h>

Inheritance diagram for MixerCurveWidget:

Signals

void curveUpdated ()
 
void curveMinChanged (double value)
 
void curveMaxChanged (double value)
 
void commandActivated (MixerNode *node)
 

Public Member Functions

 MixerCurveWidget (QWidget *parent=nullptr)
 
 ~MixerCurveWidget ()
 
void itemMoved (double itemValue)
 
void initCurve (const QList< double > *points)
 
QList< double > getCurve ()
 
void initLinearCurve (int numPoints, double maxValue=1, double minValue=0)
 
void setCurve (const QList< double > *points)
 
void setMin (double value)
 
double getMin ()
 
void setMax (double value)
 
double getMax ()
 
double setRange (double min, double max)
 
void cmdActivated (MixerNode *node)
 
void activateCommand (const QString &name)
 
bool isCommandActive (const QString &name)
 
void showCommand (const QString &name, bool show)
 
void showCommands (bool show)
 
MixerNodegetCmdNode (const QString &name)
 
void setCommandText (const QString &name, const QString &text)
 

Static Public Attributes

static const int NODE_NUMELEM = 5
 

Protected Member Functions

void showEvent (QShowEvent *event)
 
void resizeEvent (QResizeEvent *event)
 

Friends

class MixerCurve
 

Detailed Description

Definition at line 42 of file mixercurvewidget.h.


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