Audacity 3.2.0
Public Attributes | List of all members
LV2Validator::PlainUIControl Struct Reference

#include <LV2Validator.h>

Collaboration diagram for LV2Validator::PlainUIControl:
[legend]

Public Attributes

wxTextCtrl * mText {}
 
union {
   wxButton *   button
 
   wxCheckBox *   checkbox
 
   wxChoice *   choice
 
   LV2EffectMeter *   meter
 
   wxSlider *   slider
 
}; 
 Discriminate this union according to corresponding port's properties. More...
 

Detailed Description

Definition at line 116 of file LV2Validator.h.

Member Data Documentation

◆ 

union { ... } LV2Validator::PlainUIControl::@28

Discriminate this union according to corresponding port's properties.

◆ button

wxButton* LV2Validator::PlainUIControl::button

Definition at line 120 of file LV2Validator.h.

◆ checkbox

wxCheckBox* LV2Validator::PlainUIControl::checkbox

Definition at line 121 of file LV2Validator.h.

◆ choice

wxChoice* LV2Validator::PlainUIControl::choice

Definition at line 122 of file LV2Validator.h.

◆ meter

LV2EffectMeter* LV2Validator::PlainUIControl::meter

Definition at line 123 of file LV2Validator.h.

◆ mText

wxTextCtrl* LV2Validator::PlainUIControl::mText {}

Definition at line 117 of file LV2Validator.h.

◆ slider

wxSlider* LV2Validator::PlainUIControl::slider

Definition at line 124 of file LV2Validator.h.

Referenced by LV2Validator::SetSlider().


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