Ardour  9.0-pre0-1467-gc8540a5ad6
RegionUISettings Struct Reference

#include <region_ui_settings.h>

Public Member Functions

 RegionUISettings ()
 
XMLNodeget_state () const
 
int set_state (XMLNode const &state, int version)
 

Public Attributes

Editing::GridType grid_type
 
double samples_per_pixel
 
bool follow_playhead
 
bool play_selection
 
Editing::SnapMode snap_mode
 
Editing::ZoomFocus zoom_focus
 
Editing::MouseMode mouse_mode
 
Temporal::timepos_t x_origin
 
Temporal::BBT_Offset recording_length
 
Editing::GridType draw_length
 
int draw_velocity
 
int channel
 
int note_min
 
int note_max
 

Detailed Description

Definition at line 31 of file region_ui_settings.h.

Constructor & Destructor Documentation

◆ RegionUISettings()

RegionUISettings::RegionUISettings ( )

Member Function Documentation

◆ get_state()

XMLNode& RegionUISettings::get_state ( ) const

◆ set_state()

int RegionUISettings::set_state ( XMLNode const &  state,
int  version 
)

Member Data Documentation

◆ channel

int RegionUISettings::channel

Definition at line 49 of file region_ui_settings.h.

◆ draw_length

Editing::GridType RegionUISettings::draw_length

Definition at line 47 of file region_ui_settings.h.

◆ draw_velocity

int RegionUISettings::draw_velocity

Definition at line 48 of file region_ui_settings.h.

◆ follow_playhead

bool RegionUISettings::follow_playhead

Definition at line 37 of file region_ui_settings.h.

◆ grid_type

Editing::GridType RegionUISettings::grid_type

Definition at line 35 of file region_ui_settings.h.

◆ mouse_mode

Editing::MouseMode RegionUISettings::mouse_mode

Definition at line 41 of file region_ui_settings.h.

◆ note_max

int RegionUISettings::note_max

Definition at line 51 of file region_ui_settings.h.

◆ note_min

int RegionUISettings::note_min

Definition at line 50 of file region_ui_settings.h.

◆ play_selection

bool RegionUISettings::play_selection

Definition at line 38 of file region_ui_settings.h.

◆ recording_length

Temporal::BBT_Offset RegionUISettings::recording_length

Definition at line 43 of file region_ui_settings.h.

◆ samples_per_pixel

double RegionUISettings::samples_per_pixel

Definition at line 36 of file region_ui_settings.h.

◆ snap_mode

Editing::SnapMode RegionUISettings::snap_mode

Definition at line 39 of file region_ui_settings.h.

◆ x_origin

Temporal::timepos_t RegionUISettings::x_origin

Definition at line 42 of file region_ui_settings.h.

◆ zoom_focus

Editing::ZoomFocus RegionUISettings::zoom_focus

Definition at line 40 of file region_ui_settings.h.


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