Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
timeline_ruler.h File Reference

Timeline ruler derived from base ruler. More...

#include "gui/backend/gtk_widgets/gtk_wrapper.h"
#include "gui/backend/gtk_widgets/ruler.h"
Include dependency graph for timeline_ruler.h:

Go to the source code of this file.

Macros

#define MW_RULER   MW_TIMELINE_PANEL->ruler

Typedefs

typedef struct _RulerRangeWidget RulerRangeWidget
typedef struct _RulerMarkerWidget RulerMarkerWidget

Functions

void timeline_ruler_on_drag_begin_no_marker_hit (RulerWidget *self, gdouble start_x, gdouble start_y, int height)
 Called from ruler drag begin.
void timeline_ruler_on_drag_end (RulerWidget *self)
 Called from ruler drag end.
void timeline_ruler_on_drag_update (RulerWidget *self, gdouble offset_x, gdouble offset_y)
 Called from ruler drag update.

Detailed Description

Timeline ruler derived from base ruler.

Definition in file timeline_ruler.h.

Typedef Documentation

◆ RulerMarkerWidget

typedef struct _RulerMarkerWidget RulerMarkerWidget

Definition at line 17 of file timeline_ruler.h.

◆ RulerRangeWidget

typedef struct _RulerRangeWidget RulerRangeWidget

Definition at line 16 of file timeline_ruler.h.