Ardour  9.2-646-g3365b984da
Pianoroll::AutomationLane Struct Reference

#include <pianoroll.h>

Public Member Functions

 AutomationLane (Evoral::Parameter const &, Pianoroll const &, ArdourCanvas::Item *, uint32_t nth)
 
 ~AutomationLane ()
 
double height () const
 
void deduce_color (uint32_t nth)
 

Public Attributes

ArdourCanvas::Rectanglegroup
 
ArdourCanvas::Textlabel
 
ArdourCanvas::Iconclose_x
 
ArdourCanvas::Buttonclear_button
 

Detailed Description

Definition at line 176 of file pianoroll.h.

Constructor & Destructor Documentation

◆ AutomationLane()

Pianoroll::AutomationLane::AutomationLane ( Evoral::Parameter const &  ,
Pianoroll const &  ,
ArdourCanvas::Item ,
uint32_t  nth 
)

◆ ~AutomationLane()

Pianoroll::AutomationLane::~AutomationLane ( )

Member Function Documentation

◆ deduce_color()

void Pianoroll::AutomationLane::deduce_color ( uint32_t  nth)

◆ height()

double Pianoroll::AutomationLane::height ( ) const
inline

Definition at line 180 of file pianoroll.h.

Member Data Documentation

◆ clear_button

ArdourCanvas::Button* Pianoroll::AutomationLane::clear_button

Definition at line 186 of file pianoroll.h.

◆ close_x

ArdourCanvas::Icon* Pianoroll::AutomationLane::close_x

Definition at line 185 of file pianoroll.h.

◆ group

ArdourCanvas::Rectangle* Pianoroll::AutomationLane::group

Definition at line 183 of file pianoroll.h.

◆ label

ArdourCanvas::Text* Pianoroll::AutomationLane::label

Definition at line 184 of file pianoroll.h.


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