gui/backend/clipboard.h file

Clipboard (copy/paste).

Contents

Classes

struct Clipboard
Clipboard struct.

Enums

enum ClipboardType { CLIPBOARD_TYPE_TIMELINE_SELECTIONS, CLIPBOARD_TYPE_MIDI_SELECTIONS, CLIPBOARD_TYPE_AUTOMATION_SELECTIONS, CLIPBOARD_TYPE_CHORD_SELECTIONS, CLIPBOARD_TYPE_MIXER_SELECTIONS, CLIPBOARD_TYPE_TRACKLIST_SELECTIONS }
Clipboard type.

Typedefs

using ClipboardType = enum ClipboardType
Clipboard type.
using Clipboard = struct Clipboard
Clipboard struct.

Functions

auto clipboard_new_for_arranger_selections(ArrangerSelections* sel, bool clone) -> Clipboard*
Creates a new Clipboard instance for the given arranger selections.
auto clipboard_get_selections(Clipboard* self) -> ArrangerSelections*
Gets the ArrangerSelections, if this clipboard contains arranger selections.
void clipboard_free(Clipboard* self)
Frees the clipboard and all associated data.