nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_imessage.cpp File Reference
#include <ags/vst3-capi/pluginterfaces/vst/ags_vst_imessage.h>
#include <pluginterfaces/vst/ivstmessage.h>
Include dependency graph for ags_vst_imessage.cpp:

Functions

const AgsVstTUIDags_vst_imessage_get_iid ()
 
AgsVstFIDString ags_vst_imessage_get_message_id (AgsVstIMessage *imessage)
 
void ags_vst_imessage_set_message_id (AgsVstIMessage *imessage, AgsVstFIDString id)
 
AgsVstIAttributeListags_vst_imessage_get_attributes (AgsVstIMessage *imessage)
 
const AgsVstTUIDags_vst_iconnection_point_get_iid ()
 
AgsVstTResult ags_vst_iconnection_point_connect (AgsVstIConnectionPoint *iconnection_point, AgsVstIConnectionPoint *other)
 
AgsVstTResult ags_vst_iconnection_point_disconnect (AgsVstIConnectionPoint *iconnection_point, AgsVstIConnectionPoint *other)
 
AgsVstTResult ags_vst_iconnection_point_notify (AgsVstIConnectionPoint *iconnection_point, AgsVstIMessage *imessage)
 

Function Documentation

◆ ags_vst_iconnection_point_connect()

AgsVstTResult ags_vst_iconnection_point_connect ( AgsVstIConnectionPoint iconnection_point,
AgsVstIConnectionPoint other 
)

Connect.

Parameters
iconnection_pointthe connection point
otherthe other connection point
Returns
the return value
Since
5.0.0

◆ ags_vst_iconnection_point_disconnect()

AgsVstTResult ags_vst_iconnection_point_disconnect ( AgsVstIConnectionPoint iconnection_point,
AgsVstIConnectionPoint other 
)

Disonnect.

Parameters
iconnection_pointthe connection point
otherthe other connection point
Returns
the return value
Since
5.0.0

◆ ags_vst_iconnection_point_get_iid()

const AgsVstTUID * ags_vst_iconnection_point_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstFUID
Since
5.0.0

◆ ags_vst_iconnection_point_notify()

AgsVstTResult ags_vst_iconnection_point_notify ( AgsVstIConnectionPoint iconnection_point,
AgsVstIMessage imessage 
)

Notify.

Parameters
iconnection_pointthe connection point
imessagethe message
Returns
the return value
Since
5.0.0

◆ ags_vst_imessage_get_attributes()

AgsVstIAttributeList * ags_vst_imessage_get_attributes ( AgsVstIMessage imessage)

Get attributes.

Parameters
imessagethe message
Returns
the attribute list
Since
5.0.0

◆ ags_vst_imessage_get_iid()

const AgsVstTUID * ags_vst_imessage_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstFUID
Since
5.0.0

◆ ags_vst_imessage_get_message_id()

AgsVstFIDString ags_vst_imessage_get_message_id ( AgsVstIMessage imessage)

Get message identifier.

Parameters
imessagethe message
Returns
the FID string
Since
5.0.0

◆ ags_vst_imessage_set_message_id()

void ags_vst_imessage_set_message_id ( AgsVstIMessage imessage,
AgsVstFIDString  id 
)

Set message identifier.

Parameters
imessagethe message
idthe FID string
Since
5.0.0