nongnu.org/gsequencer


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

Functions

const AgsVstTUIDags_vst_iinfo_listener_get_iid ()
 
AgsVstTResult ags_vst_iinfo_listener_set_channel_context_info (AgsVstIInfoListener *iinfo_listener, AgsVstIAttributeList *list)
 
AgsVstColorComponent ags_vst_ichannel_context_get_blue (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_green (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_red (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_alpha (AgsVstColorSpec cs)
 

Variables

const AgsVstCString AGS_VST_KCHANNEL_UID_KEY = "channel uid"
 
const AgsVstCString AGS_VST_KCHANNEL_UID_LENGTH_KEY = "channel uid length"
 
const AgsVstCString AGS_VST_KCHANNEL_NAME_KEY = "channel name"
 
const AgsVstCString AGS_VST_KCHANNEL_NAME_LENGTH_KEY = "channel name length"
 
const AgsVstCString AGS_VST_KCHANNEL_COLOR_KEY = "channel color"
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_KEY = "channel index"
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY = "channel index namespace order"
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY = "channel index namespace"
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY = "channel index namespace length"
 
const AgsVstCString AGS_VST_KCHANNEL_IMAGE_KEY = "channel image"
 
const AgsVstCString AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY = "channel plugin location"
 

Function Documentation

◆ ags_vst_ichannel_context_get_alpha()

AgsVstColorComponent ags_vst_ichannel_context_get_alpha ( AgsVstColorSpec  cs)

Get alpha.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_blue()

AgsVstColorComponent ags_vst_ichannel_context_get_blue ( AgsVstColorSpec  cs)

Get blue.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_green()

AgsVstColorComponent ags_vst_ichannel_context_get_green ( AgsVstColorSpec  cs)

Get green.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_red()

AgsVstColorComponent ags_vst_ichannel_context_get_red ( AgsVstColorSpec  cs)

Get red.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_iinfo_listener_get_iid()

const AgsVstTUID * ags_vst_iinfo_listener_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstFUID
Since
5.0.0

◆ ags_vst_iinfo_listener_set_channel_context_info()

AgsVstTResult ags_vst_iinfo_listener_set_channel_context_info ( AgsVstIInfoListener iinfo_listener,
AgsVstIAttributeList list 
)

Set channel context info.

Parameters
iinfo_listenerthe info listener
listthe attribute list
Returns
the return value
Since
5.0.0

Variable Documentation

◆ AGS_VST_KCHANNEL_COLOR_KEY

const AgsVstCString AGS_VST_KCHANNEL_COLOR_KEY = "channel color"

◆ AGS_VST_KCHANNEL_IMAGE_KEY

const AgsVstCString AGS_VST_KCHANNEL_IMAGE_KEY = "channel image"

◆ AGS_VST_KCHANNEL_INDEX_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_KEY = "channel index"

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY = "channel index namespace"

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY = "channel index namespace length"

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY = "channel index namespace order"

◆ AGS_VST_KCHANNEL_NAME_KEY

const AgsVstCString AGS_VST_KCHANNEL_NAME_KEY = "channel name"

◆ AGS_VST_KCHANNEL_NAME_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_NAME_LENGTH_KEY = "channel name length"

◆ AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY

const AgsVstCString AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY = "channel plugin location"

◆ AGS_VST_KCHANNEL_UID_KEY

const AgsVstCString AGS_VST_KCHANNEL_UID_KEY = "channel uid"

◆ AGS_VST_KCHANNEL_UID_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_UID_LENGTH_KEY = "channel uid length"