Audacity 3.2.0
Public Attributes | List of all members
LV2EffectSettings Struct Referencefinal

Storage locations to be connected to LV2 control ports. More...

#include <LV2Ports.h>

Collaboration diagram for LV2EffectSettings:
[legend]

Public Attributes

std::vector< float > values
 vector of values in correspondence with the control ports More...
 
std::shared_ptr< const LilvState > mpState
 Result of last load of a preset; may be null. More...
 

Detailed Description

Storage locations to be connected to LV2 control ports.

Definition at line 206 of file LV2Ports.h.

Member Data Documentation

◆ mpState

std::shared_ptr<const LilvState> LV2EffectSettings::mpState
mutable

Result of last load of a preset; may be null.

Definition at line 210 of file LV2Ports.h.

◆ values

std::vector<float> LV2EffectSettings::values

vector of values in correspondence with the control ports

Definition at line 208 of file LV2Ports.h.

Referenced by LV2Validator::BuildPlain(), LV2Effect::CopySettingsContents(), LV2Effect::LoadSettings(), LV2Validator::OnIdle(), LV2Effect::SaveSettings(), and LV2Validator::suil_port_write().


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