Zrythm
a highly automated and intuitive digital audio workstation
|
Manager of linked region groups. More...
#include "dsp/region_link_group.h"
Go to the source code of this file.
Data Structures | |
struct | RegionLinkGroupManager |
Manager of region link groups. More... | |
Macros | |
#define | REGION_LINK_GROUP_MANAGER (PROJECT->region_link_group_manager) |
Functions | |
void | region_link_group_manager_init_loaded (RegionLinkGroupManager *self) |
RegionLinkGroupManager * | region_link_group_manager_new (void) |
int | region_link_group_manager_add_group (RegionLinkGroupManager *self) |
Adds a group and returns its index. | |
RegionLinkGroup * | region_link_group_manager_get_group (RegionLinkGroupManager *self, int group_id) |
void | region_link_group_manager_remove_group (RegionLinkGroupManager *self, int group_id) |
Removes the group. | |
NONNULL bool | region_link_group_manager_validate (RegionLinkGroupManager *self) |
NONNULL void | region_link_group_manager_print (RegionLinkGroupManager *self) |
NONNULL RegionLinkGroupManager * | region_link_group_manager_clone (RegionLinkGroupManager *src) |
NONNULL void | region_link_group_manager_free (RegionLinkGroupManager *self) |
Manager of linked region groups.
Definition in file region_link_group_manager.h.