ardour
Public Types | Public Member Functions | Public Attributes | List of all members
Editor::VisualChange Struct Reference

Public Types

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

Public Member Functions

 VisualChange ()
 
void add (Type t)
 

Public Attributes

Type pending
 
framepos_t time_origin
 
framecnt_t samples_per_pixel
 
double y_origin
 
int idle_handler_id
 
bool being_handled
 

Detailed Description

Definition at line 1105 of file editor.h.

Member Enumeration Documentation

Enumerator
TimeOrigin 
ZoomLevel 
YOrigin 

Definition at line 1106 of file editor.h.

Constructor & Destructor Documentation

Editor::VisualChange::VisualChange ( )
inline

Definition at line 1121 of file editor.h.

Member Function Documentation

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

Definition at line 1122 of file editor.h.

Member Data Documentation

bool Editor::VisualChange::being_handled

true if we are currently in the idle handler

Definition at line 1119 of file editor.h.

int Editor::VisualChange::idle_handler_id

Definition at line 1117 of file editor.h.

Type Editor::VisualChange::pending

Definition at line 1112 of file editor.h.

framecnt_t Editor::VisualChange::samples_per_pixel

Definition at line 1114 of file editor.h.

framepos_t Editor::VisualChange::time_origin

Definition at line 1113 of file editor.h.

double Editor::VisualChange::y_origin

Definition at line 1115 of file editor.h.


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