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) |