Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
Clipboard Class Referencefinal

Clipboard struct. More...

#include <src/gui/backend/backend/clipboard.h>

Public Types

enum class  Type { ArrangerObjects , Plugins , Tracks }
 Clipboard type. More...
using PluginUuid = plugins::Plugin::Uuid

Public Member Functions

 Clipboard (std::ranges::range auto arranger_objects)
 Clipboard (std::ranges::range auto plugins)
 Clipboard (std::ranges::range auto tracks)
 Construct a new Clipboard object.
std::string get_document_type () const
int get_format_major_version () const
int get_format_minor_version () const

Detailed Description

Clipboard struct.

Definition at line 16 of file clipboard.h.

Member Typedef Documentation

◆ PluginUuid

using Clipboard::PluginUuid = plugins::Plugin::Uuid

Definition at line 19 of file clipboard.h.

Member Enumeration Documentation

◆ Type

enum class Clipboard::Type
strong

Clipboard type.

Definition at line 24 of file clipboard.h.

Constructor & Destructor Documentation

◆ Clipboard() [1/3]

Clipboard::Clipboard ( std::ranges::range auto arranger_objects)
inline

Definition at line 33 of file clipboard.h.

◆ Clipboard() [2/3]

Clipboard::Clipboard ( std::ranges::range auto plugins)
inline

Definition at line 42 of file clipboard.h.

◆ Clipboard() [3/3]

Clipboard::Clipboard ( std::ranges::range auto tracks)
inline

Construct a new Clipboard object.

Parameters
sel
Exceptions
ZrythmExceptionon error.

Definition at line 55 of file clipboard.h.

Member Function Documentation

◆ get_document_type()

std::string Clipboard::get_document_type ( ) const
inline

Definition at line 61 of file clipboard.h.

◆ get_format_major_version()

int Clipboard::get_format_major_version ( ) const
inline

Definition at line 62 of file clipboard.h.

◆ get_format_minor_version()

int Clipboard::get_format_minor_version ( ) const
inline

Definition at line 63 of file clipboard.h.


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