ardour
Public Member Functions | Public Attributes | List of all members
Evoral::ControlEvent Class Reference

#include <ControlList.hpp>

Public Member Functions

 ControlEvent (double w, double v)
 
 ControlEvent (const ControlEvent &other)
 
 ~ControlEvent ()
 
void create_coeffs ()
 

Public Attributes

double when
 
double value
 
double * coeff
 double[4] allocated by Curve as needed More...
 

Detailed Description

A single event (time-stamped value) for a control

Definition at line 46 of file ControlList.hpp.

Constructor & Destructor Documentation

Evoral::ControlEvent::ControlEvent ( double  w,
double  v 
)
inline

Definition at line 48 of file ControlList.hpp.

Evoral::ControlEvent::ControlEvent ( const ControlEvent other)
inline

Definition at line 52 of file ControlList.hpp.

Evoral::ControlEvent::~ControlEvent ( )
inline

Definition at line 62 of file ControlList.hpp.

Member Function Documentation

void Evoral::ControlEvent::create_coeffs ( )
inline

Definition at line 64 of file ControlList.hpp.

Member Data Documentation

double* Evoral::ControlEvent::coeff

double[4] allocated by Curve as needed

Definition at line 73 of file ControlList.hpp.

double Evoral::ControlEvent::value

Definition at line 72 of file ControlList.hpp.

double Evoral::ControlEvent::when

Definition at line 71 of file ControlList.hpp.


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