Control Surface API  3.0.3
InsertionPoint Interface Reference

Public Member Functions

void copyTracks (Track...tracks)
 
void moveTracks (Track...tracks)
 
void copyDevices (Device...devices)
 
void moveDevices (Device...devices)
 
void copySlotsOrScenes (ClipLauncherSlotOrScene...clipLauncherSlotOrScenes)
 
void moveSlotsOrScenes (ClipLauncherSlotOrScene...clipLauncherSlotOrScenes)
 
void insertFile (String path)
 
void insertVST2Device (int id)
 
void insertVST3Device (String id)
 
void paste ()
 
void browse ()
 

Detailed Description

Defines an insertion point where various objects can be inserted as if the user had dragged and dropped them to this insertion point (e.g with the mouse). Some things may not make sense to insert in which case nothing happens.

Since
API version 7

Definition at line 10 of file InsertionPoint.java.

Member Function Documentation

void browse ( )

Starts browsing using the popup browser for something to insert at this insertion point.

void copyDevices ( Device...  devices)

Copies the supplied devices to this insertion point. If it's not possible to do so then this does nothing.

void copySlotsOrScenes ( ClipLauncherSlotOrScene...  clipLauncherSlotOrScenes)

Copies the supplied slots or scenes to this insertion point. If it's not possible to do so then this does nothing.

void copyTracks ( Track...  tracks)

Copies the supplied tracks to this insertion point. If it's not possible to do so then this does nothing.

void insertFile ( String  path)

Inserts the supplied file at this insertion point. If it's not possible to do so then this does nothing.

void insertVST2Device ( int  id)

Inserts a VST2 plugin device with the supplied id at this insertion point. If the plugin is unknown or it's not possible to insert a plugin here then his does nothing.

Parameters
idThe VST2 plugin id to insert
void insertVST3Device ( String  id)

Inserts a VST3 plugin device with the supplied id at this insertion point. If the plugin is unknown or it's not possible to insert a plugin here then his does nothing.

Parameters
idThe VST2 plugin id to insert
void moveDevices ( Device...  devices)

Moves the supplied devices to this insertion point. If it's not possible to do so then this does nothing.

void moveSlotsOrScenes ( ClipLauncherSlotOrScene...  clipLauncherSlotOrScenes)

Moves the supplied slots or scenes to this insertion point. If it's not possible to do so then this does nothing.

void moveTracks ( Track...  tracks)

Moves the supplied tracks to this insertion point. If it's not possible to do so then this does nothing.

void paste ( )

Pastes the contents of the clipboard at this insertion point.


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