Ardour  8.12
Editor::VisualChange Struct Reference

Public Types

enum  Type { TimeOrigin = 0x1 , ZoomLevel = 0x2 , YOrigin = 0x4 , VideoTimeline = 0x8 }
 

Public Member Functions

 VisualChange ()
 
void add (Type t)
 

Public Attributes

Type pending
 
samplepos_t time_origin
 
samplecnt_t samples_per_pixel
 
double y_origin
 
int idle_handler_id
 
bool being_handled
 

Detailed Description

Definition at line 1221 of file editor.h.

Member Enumeration Documentation

◆ Type

Enumerator
TimeOrigin 
ZoomLevel 
YOrigin 
VideoTimeline 

Definition at line 1222 of file editor.h.

Constructor & Destructor Documentation

◆ VisualChange()

Editor::VisualChange::VisualChange ( )
inline

Definition at line 1238 of file editor.h.

Member Function Documentation

◆ add()

void Editor::VisualChange::add ( Type  t)
inline

Definition at line 1239 of file editor.h.

Member Data Documentation

◆ being_handled

bool Editor::VisualChange::being_handled

true if we are currently in the idle handler

Definition at line 1236 of file editor.h.

◆ idle_handler_id

int Editor::VisualChange::idle_handler_id

Definition at line 1234 of file editor.h.

◆ pending

Type Editor::VisualChange::pending

Definition at line 1229 of file editor.h.

◆ samples_per_pixel

samplecnt_t Editor::VisualChange::samples_per_pixel

Definition at line 1231 of file editor.h.

◆ time_origin

samplepos_t Editor::VisualChange::time_origin

Definition at line 1230 of file editor.h.

◆ y_origin

double Editor::VisualChange::y_origin

Definition at line 1232 of file editor.h.


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