6#include "structure/arrangement/arranger_object.h"
8namespace zrythm::structure::arrangement
11enum class AudioFunctionType
48audio_function_get_action_target_for_type (AudioFunctionType type);
56audio_function_get_detailed_action_for_type (
57 AudioFunctionType type,
60#define audio_function_get_detailed_action_for_type_default(type) \
61 audio_function_get_detailed_action_for_type (type, "app.editor-function")
64audio_function_get_icon_name_for_type (AudioFunctionType type);
80 std::pair<units::precise_tick_t, units::precise_tick_t> selected_range,
81 AudioFunctionType type,
83 std::optional<utils::Utf8String> uri);
double amount_
Amount related to the current function (e.g.
Lightweight UTF-8 string wrapper with safe conversions.