![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
ags_vst_component_handler.cpp File Reference
#include <ags/vst3-capi/host/ags_vst_component_handler.h>
#include <ags/vst3-capi/host/componenthandler.h>
Include dependency graph for ags_vst_component_handler.cpp:

Functions | |
AgsVstComponentHandler * | ags_vst_component_handler_new () |
void | ags_vst_component_handler_destroy (AgsVstComponentHandler *component_handler) |
int | ags_vst_component_handler_connect_handler (AgsVstComponentHandler *component_handler, char *event_name, void *callback, void *data) |
void | ags_vst_component_handler_disconnect_handler (AgsVstComponentHandler *component_handler, int handler_id) |
Function Documentation
◆ ags_vst_component_handler_connect_handler()
int ags_vst_component_handler_connect_handler | ( | AgsVstComponentHandler * | component_handler, |
char * | event_name, | ||
void * | callback, | ||
void * | data | ||
) |
Connect handler with callback.
- Parameters
-
component_handler the component handler event_name the event name callback the callback function data the data to pass to callback
- Returns
- the handler ID
- Since
- 5.0.0
◆ ags_vst_component_handler_destroy()
void ags_vst_component_handler_destroy | ( | AgsVstComponentHandler * | component_handler | ) |
Destroy Ags::VstCAPI::ComponentHandler.
- Parameters
-
component_handler the component handler
- Since
- 5.0.0
◆ ags_vst_component_handler_disconnect_handler()
void ags_vst_component_handler_disconnect_handler | ( | AgsVstComponentHandler * | component_handler, |
int | handler_id | ||
) |
Disconnect handler.
- Parameters
-
component_handler the component handler handler_id the handler ID
- Since
- 5.0.0
◆ ags_vst_component_handler_new()
AgsVstComponentHandler * ags_vst_component_handler_new | ( | ) |
Instantiate Ags::VstCAPI::ComponentHandler and return a C99 compatible handle AgsVstComponentHandler a void pointer.
- Returns
- the new instance of Ags::VstCAPI::ComponentHandler as AgsVstComponentHandler
- Since
- 5.0.0
Generated by