Ardour  9.0-pre0-822-g12e3bc5c20
TransformDialog::ValueChooser Struct Reference
Inheritance diagram for TransformDialog::ValueChooser:
[legend]

Public Member Functions

 ValueChooser (const Model &model)
 
void get (std::list< Operation > &ops)
 
void set_target_property (Property prop)
 
void source_changed ()
 
double get_value () const
 
double get_max () const
 

Public Attributes

const Modelmodel
 Models for combo boxes. More...
 
Property target_property
 Property on source. More...
 
Gtk::ComboBox source_combo
 Value source chooser. More...
 
Gtk::ComboBox property_combo
 Property chooser. More...
 
Gtk::SpinButton value_spinner
 Value or minimum for RANDOM. More...
 
Gtk::Label to_label
 "to" label for RANDOM More...
 
Gtk::SpinButton max_spinner
 Maximum for RANDOM. More...
 

Detailed Description

Definition at line 95 of file transform_dialog.h.

Constructor & Destructor Documentation

◆ ValueChooser()

TransformDialog::ValueChooser::ValueChooser ( const Model model)

Member Function Documentation

◆ get()

void TransformDialog::ValueChooser::get ( std::list< Operation > &  ops)

Append code to ops that pushes value to stack.

◆ get_max()

double TransformDialog::ValueChooser::get_max ( ) const

◆ get_value()

double TransformDialog::ValueChooser::get_value ( ) const

◆ set_target_property()

void TransformDialog::ValueChooser::set_target_property ( Property  prop)

◆ source_changed()

void TransformDialog::ValueChooser::source_changed ( )

Member Data Documentation

◆ max_spinner

Gtk::SpinButton TransformDialog::ValueChooser::max_spinner

Maximum for RANDOM.

Definition at line 113 of file transform_dialog.h.

◆ model

const Model& TransformDialog::ValueChooser::model

Models for combo boxes.

Definition at line 107 of file transform_dialog.h.

◆ property_combo

Gtk::ComboBox TransformDialog::ValueChooser::property_combo

Property chooser.

Definition at line 110 of file transform_dialog.h.

◆ source_combo

Gtk::ComboBox TransformDialog::ValueChooser::source_combo

Value source chooser.

Definition at line 109 of file transform_dialog.h.

◆ target_property

Property TransformDialog::ValueChooser::target_property

Property on source.

Definition at line 108 of file transform_dialog.h.

◆ to_label

Gtk::Label TransformDialog::ValueChooser::to_label

"to" label for RANDOM

Definition at line 112 of file transform_dialog.h.

◆ value_spinner

Gtk::SpinButton TransformDialog::ValueChooser::value_spinner

Value or minimum for RANDOM.

Definition at line 111 of file transform_dialog.h.


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