LMMS
Loading...
Searching...
No Matches
_LADSPA_Descriptor Struct Reference

#include <ladspa.h>

Inheritance diagram for _LADSPA_Descriptor:
CMT_Descriptor DescriptorStub Descriptor< T >

Public Attributes

unsigned long UniqueID
const char * Label
LADSPA_Properties Properties
const char * Name
const char * Maker
const char * Copyright
unsigned long PortCount
const LADSPA_PortDescriptorPortDescriptors
const char *constPortNames
const LADSPA_PortRangeHintPortRangeHints
voidImplementationData
LADSPA_Handle(* instantiate )(const struct _LADSPA_Descriptor *Descriptor, unsigned long SampleRate)
void(* connect_port )(LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)
void(* activate )(LADSPA_Handle Instance)
void(* run )(LADSPA_Handle Instance, unsigned long SampleCount)
void(* run_adding )(LADSPA_Handle Instance, unsigned long SampleCount)
void(* set_run_adding_gain )(LADSPA_Handle Instance, LADSPA_Data Gain)
void(* deactivate )(LADSPA_Handle Instance)
void(* cleanup )(LADSPA_Handle Instance)

Member Data Documentation

◆ activate

void(* _LADSPA_Descriptor::activate)(LADSPA_Handle Instance)

◆ cleanup

void(* _LADSPA_Descriptor::cleanup)(LADSPA_Handle Instance)

◆ connect_port

void(* _LADSPA_Descriptor::connect_port)(LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)

◆ Copyright

const char * _LADSPA_Descriptor::Copyright

◆ deactivate

void(* _LADSPA_Descriptor::deactivate)(LADSPA_Handle Instance)

◆ ImplementationData

void * _LADSPA_Descriptor::ImplementationData

◆ instantiate

LADSPA_Handle(* _LADSPA_Descriptor::instantiate)(const struct _LADSPA_Descriptor *Descriptor, unsigned long SampleRate)

◆ Label

const char * _LADSPA_Descriptor::Label

◆ Maker

const char * _LADSPA_Descriptor::Maker

◆ Name

const char * _LADSPA_Descriptor::Name

◆ PortCount

unsigned long _LADSPA_Descriptor::PortCount

◆ PortDescriptors

const LADSPA_PortDescriptor * _LADSPA_Descriptor::PortDescriptors

◆ PortNames

const char *const * _LADSPA_Descriptor::PortNames

◆ PortRangeHints

const LADSPA_PortRangeHint * _LADSPA_Descriptor::PortRangeHints

◆ Properties

LADSPA_Properties _LADSPA_Descriptor::Properties

◆ run

void(* _LADSPA_Descriptor::run)(LADSPA_Handle Instance, unsigned long SampleCount)

◆ run_adding

void(* _LADSPA_Descriptor::run_adding)(LADSPA_Handle Instance, unsigned long SampleCount)

◆ set_run_adding_gain

void(* _LADSPA_Descriptor::set_run_adding_gain)(LADSPA_Handle Instance, LADSPA_Data Gain)

◆ UniqueID

unsigned long _LADSPA_Descriptor::UniqueID

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