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

Public Member Functions

 RemoveArrangerObjectCommand (structure::arrangement::ArrangerObjectOwner< ObjectT > &object_owner, structure::arrangement::ArrangerObjectUuidReference object_ref)
void undo () override
void redo () override

Detailed Description

template<structure::arrangement::FinalArrangerObjectSubclass ObjectT>
class zrythm::commands::RemoveArrangerObjectCommand< ObjectT >

Definition at line 17 of file remove_arranger_object_command.h.

Constructor & Destructor Documentation

◆ RemoveArrangerObjectCommand()

template<structure::arrangement::FinalArrangerObjectSubclass ObjectT>
zrythm::commands::RemoveArrangerObjectCommand< ObjectT >::RemoveArrangerObjectCommand ( structure::arrangement::ArrangerObjectOwner< ObjectT > & object_owner,
structure::arrangement::ArrangerObjectUuidReference object_ref )
inline

Definition at line 20 of file remove_arranger_object_command.h.

Member Function Documentation

◆ redo()

template<structure::arrangement::FinalArrangerObjectSubclass ObjectT>
void zrythm::commands::RemoveArrangerObjectCommand< ObjectT >::redo ( )
inlineoverride

Definition at line 29 of file remove_arranger_object_command.h.

◆ undo()

template<structure::arrangement::FinalArrangerObjectSubclass ObjectT>
void zrythm::commands::RemoveArrangerObjectCommand< ObjectT >::undo ( )
inlineoverride

Definition at line 28 of file remove_arranger_object_command.h.


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