|
Zrythm
a highly automated and intuitive digital audio workstation
|
#include <cstdint>#include "dsp/position.h"#include "gui/backend/arranger_object.h"#include "utils/yaml.h"

Go to the source code of this file.
Data Structures | |
| struct | Marker |
| Marker for the MarkerTrack. More... | |
Macros | |
| #define | MARKER_WIDGET_TRIANGLE_W 10 |
| #define | marker_is_selected(r) arranger_object_is_selected ((ArrangerObject *) r) |
| #define | marker_is_deletable(m) |
Enumerations | |
| enum class | MarkerType { MarkerType::MARKER_TYPE_START , MarkerType::MARKER_TYPE_END , MarkerType::MARKER_TYPE_CUSTOM } |
| Marker type. More... | |
Functions | |
| Marker * | marker_new (const char *name) |
| Creates a Marker. | |
| int | marker_is_equal (Marker *a, Marker *b) |
| Returns if the two Marker's are equal. | |
| void | marker_set_index (Marker *self, int index) |
| void | marker_set_track_name_hash (Marker *marker, unsigned int track_name_hash) |
| Sets the Track of the Marker. | |
| Marker * | marker_find_by_name (const char *name) |