Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::commands::RemovePluginsCommand::PluginRemoveInfo Struct Reference

Per-plugin info for the removal. More...

#include <src/commands/remove_plugins_command.h>

Collaboration diagram for zrythm::commands::RemovePluginsCommand::PluginRemoveInfo:

Data Fields

plugins::PluginUuidReference plugin_ref
 Reference to the plugin being removed.
plugins::PluginGroupsource_group {}
 Group the plugin belongs to.
structure::tracks::AutomationTracklistsource_atl {}
 Automation tracklist for the owning track (may be null).
int index_in_source {}
 Index of the plugin in its group (saved during redo).

Detailed Description

Per-plugin info for the removal.

Definition at line 29 of file remove_plugins_command.h.

Field Documentation

◆ index_in_source

int zrythm::commands::RemovePluginsCommand::PluginRemoveInfo::index_in_source {}

Index of the plugin in its group (saved during redo).

Definition at line 38 of file remove_plugins_command.h.

◆ plugin_ref

plugins::PluginUuidReference zrythm::commands::RemovePluginsCommand::PluginRemoveInfo::plugin_ref

Reference to the plugin being removed.

Definition at line 32 of file remove_plugins_command.h.

◆ source_atl

structure::tracks::AutomationTracklist* zrythm::commands::RemovePluginsCommand::PluginRemoveInfo::source_atl {}

Automation tracklist for the owning track (may be null).

Definition at line 36 of file remove_plugins_command.h.

◆ source_group

plugins::PluginGroup* zrythm::commands::RemovePluginsCommand::PluginRemoveInfo::source_group {}

Group the plugin belongs to.

Definition at line 34 of file remove_plugins_command.h.


The documentation for this struct was generated from the following file: