Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::commands::AddPluginCommand Class Reference
Inheritance diagram for zrythm::commands::AddPluginCommand:
Collaboration diagram for zrythm::commands::AddPluginCommand:

Public Member Functions

 AddPluginCommand (plugins::PluginGroup &plugin_group, plugins::PluginUuidReference plugin_ref, std::optional< int > index=std::nullopt)
int id () const override
void undo () override
void redo () override

Static Public Attributes

static constexpr auto CommandId = 1763165707

Detailed Description

Definition at line 15 of file add_plugin_command.h.

Constructor & Destructor Documentation

◆ AddPluginCommand()

zrythm::commands::AddPluginCommand::AddPluginCommand ( plugins::PluginGroup & plugin_group,
plugins::PluginUuidReference plugin_ref,
std::optional< int > index = std::nullopt )
inline

Definition at line 20 of file add_plugin_command.h.

Member Function Documentation

◆ id()

int zrythm::commands::AddPluginCommand::id ( ) const
inlineoverride

Definition at line 29 of file add_plugin_command.h.

◆ redo()

void zrythm::commands::AddPluginCommand::redo ( )
inlineoverride

Definition at line 33 of file add_plugin_command.h.

◆ undo()

void zrythm::commands::AddPluginCommand::undo ( )
inlineoverride

Definition at line 31 of file add_plugin_command.h.

Field Documentation

◆ CommandId

auto zrythm::commands::AddPluginCommand::CommandId = 1763165707
staticconstexpr

Definition at line 18 of file add_plugin_command.h.


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