Ardour
9.0-pre0-582-g084a23a80d
|
Classes | |
class | PianoRollHeader |
class | Arc |
class | Arrow |
class | Box |
class | VBox |
class | HBox |
class | Button |
class | Canvas |
class | GtkCanvas |
class | GtkCanvasViewport |
class | Circle |
class | Container |
class | Curve |
class | Fill |
class | Flag |
class | FramedCurve |
class | Grid |
class | Image |
class | InterpolatedCurve |
class | Item |
class | ItemChangeBlocker |
class | Line |
class | LineSet |
class | Lollipop |
class | LookupTable |
class | DumbLookupTable |
class | OptimizingLookupTable |
class | Meter |
class | Note |
class | Outline |
class | Pixbuf |
class | PolyItem |
class | PolyLine |
class | Polygon |
class | Rectangle |
class | Root |
class | Ruler |
class | ScrollGroup |
class | StatefulImage |
class | StepButton |
class | Table |
class | Text |
class | TrackingText |
struct | Duple |
struct | Rect |
struct | FourDimensions |
class | Widget |
class | XFadeCurve |
class | FollowActionIcon |
Typedefs | |
typedef double | Coord |
typedef double | Distance |
typedef std::vector< Duple > | Points |
Enumerations | |
enum | Orientation { Horizontal = 0x1 , Vertical = 0x2 } |
enum | PackOptions { PackExpand = 0x1 , PackFill = 0x2 , PackShrink = 0x4 , PackFromStart = 0x8 , PackFromEnd = 0x10 } |
Functions | |
void | checkpoint (std::string, std::string) |
void | set_epoch () |
const char * | event_type_string (int event_type) |
std::ostream & | operator<< (std::ostream &, const ArdourCanvas::Item &) |
Coord | canvas_safe_add (Coord a, Coord b) |
std::ostream & | operator<< (std::ostream &, Duple const &) |
std::ostream & | operator<< (std::ostream &, Rect const &) |
Distance | distance_to_segment_squared (Duple const &p, Duple const &p1, Duple const &p2, double &t, Duple &at) |
Variables | |
struct timeval | epoch |
std::map< std::string, struct timeval > | last_time |
int | render_count |
int | render_depth |
int | dump_depth |
Coord const | COORD_MAX |
typedef double ArdourCanvas::Coord |
Definition at line 43 of file canvas/canvas/types.h.
typedef double ArdourCanvas::Distance |
Definition at line 44 of file canvas/canvas/types.h.
typedef std::vector<Duple> ArdourCanvas::Points |
Definition at line 262 of file canvas/canvas/types.h.
Enumerator | |
---|---|
Horizontal | |
Vertical |
Definition at line 48 of file canvas/canvas/types.h.
Enumerator | |
---|---|
PackExpand | |
PackFill | |
PackShrink | |
PackFromStart | |
PackFromEnd |
Definition at line 206 of file canvas/canvas/types.h.
Definition at line 54 of file canvas/canvas/types.h.
void ArdourCanvas::checkpoint | ( | std::string | , |
std::string | |||
) |
Distance ArdourCanvas::distance_to_segment_squared | ( | Duple const & | p, |
Duple const & | p1, | ||
Duple const & | p2, | ||
double & | t, | ||
Duple & | at | ||
) |
const char* ArdourCanvas::event_type_string | ( | int | event_type | ) |
std::ostream& ArdourCanvas::operator<< | ( | std::ostream & | , |
const ArdourCanvas::Item & | |||
) |
std::ostream& ArdourCanvas::operator<< | ( | std::ostream & | , |
Duple const & | |||
) |
std::ostream& ArdourCanvas::operator<< | ( | std::ostream & | , |
Rect const & | |||
) |
void ArdourCanvas::set_epoch | ( | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |