10#ifndef __SETTINGS_CHORD_PRESET_PACK_H__
11#define __SETTINGS_CHORD_PRESET_PACK_H__
13#include "zrythm-config.h"
40chord_preset_pack_new_empty (
void);
43chord_preset_pack_new (
const char * name,
bool is_standard);
46chord_preset_pack_contains_name (
const ChordPresetPack * self,
const char * name);
49chord_preset_pack_contains_preset (
54chord_preset_pack_serialize_to_json_str (
59chord_preset_pack_deserialize_from_json_str (
const char * json, GError ** error);
87chord_preset_pack_destroy_cb (
void * self);
void chord_preset_pack_add_preset(ChordPresetPack *self, const ChordPreset *pset)
bool is_standard
Whether this is a standard preset pack (not user-defined).
GPtrArray * presets
Presets.
A preset of chord descriptors.