LMMS
Loading...
Searching...
No Matches
CarlaPluginVST3::PluginPointers Struct Reference

Public Member Functions

 PluginPointers ()
 ~PluginPointers ()
bool queryFactories (v3_funknown **const hostContext)
bool findPlugin (ClassInfo &classInfo)
bool initializePlugin (const v3_tuid uid, v3_funknown **const hostContext, v3_component_handler **const handler)
bool exit ()

Public Attributes

V3_EXITFN exitfn
v3_plugin_factory ** factory1
v3_plugin_factory_2 ** factory2
v3_plugin_factory_3 ** factory3
v3_component ** component
v3_edit_controller ** controller
v3_audio_processor ** processor
v3_connection_point ** connComponent
v3_connection_point ** connController
v3_midi_mapping ** midiMapping
bool shouldTerminateComponent
bool shouldTerminateController

Constructor & Destructor Documentation

◆ PluginPointers()

CarlaPluginVST3::PluginPointers::PluginPointers ( )
inline

◆ ~PluginPointers()

CarlaPluginVST3::PluginPointers::~PluginPointers ( )
inline

Member Function Documentation

◆ exit()

bool CarlaPluginVST3::PluginPointers::exit ( )
inline

◆ findPlugin()

bool CarlaPluginVST3::PluginPointers::findPlugin ( ClassInfo & classInfo)
inline

◆ initializePlugin()

bool CarlaPluginVST3::PluginPointers::initializePlugin ( const v3_tuid uid,
v3_funknown **const hostContext,
v3_component_handler **const handler )
inline

◆ queryFactories()

bool CarlaPluginVST3::PluginPointers::queryFactories ( v3_funknown **const hostContext)
inline

Member Data Documentation

◆ component

v3_component** CarlaPluginVST3::PluginPointers::component

◆ connComponent

v3_connection_point** CarlaPluginVST3::PluginPointers::connComponent

◆ connController

v3_connection_point** CarlaPluginVST3::PluginPointers::connController

◆ controller

v3_edit_controller** CarlaPluginVST3::PluginPointers::controller

◆ exitfn

V3_EXITFN CarlaPluginVST3::PluginPointers::exitfn

◆ factory1

v3_plugin_factory** CarlaPluginVST3::PluginPointers::factory1

◆ factory2

v3_plugin_factory_2** CarlaPluginVST3::PluginPointers::factory2

◆ factory3

v3_plugin_factory_3** CarlaPluginVST3::PluginPointers::factory3

◆ midiMapping

v3_midi_mapping** CarlaPluginVST3::PluginPointers::midiMapping

◆ processor

v3_audio_processor** CarlaPluginVST3::PluginPointers::processor

◆ shouldTerminateComponent

bool CarlaPluginVST3::PluginPointers::shouldTerminateComponent

◆ shouldTerminateController

bool CarlaPluginVST3::PluginPointers::shouldTerminateController

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