Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::VST2Info Struct Reference

#include <vst2_scan.h>

Public Member Functions

 VST2Info ()
 
 VST2Info (XMLNode const &)
 
XMLNodestate () const
 

Public Attributes

int32_t id
 
std::string name
 
std::string creator
 
std::string category
 
std::string version
 
int n_inputs
 
int n_outputs
 
int n_midi_inputs
 
int n_midi_outputs
 
bool is_instrument
 
bool can_process_replace
 
bool has_editor
 

Detailed Description

Definition at line 33 of file vst2_scan.h.

Constructor & Destructor Documentation

◆ VST2Info() [1/2]

ARDOUR::VST2Info::VST2Info ( )
inline

Definition at line 34 of file vst2_scan.h.

◆ VST2Info() [2/2]

ARDOUR::VST2Info::VST2Info ( XMLNode const &  )

Member Function Documentation

◆ state()

XMLNode& ARDOUR::VST2Info::state ( ) const

Member Data Documentation

◆ can_process_replace

bool ARDOUR::VST2Info::can_process_replace

Definition at line 60 of file vst2_scan.h.

◆ category

std::string ARDOUR::VST2Info::category

Definition at line 51 of file vst2_scan.h.

◆ creator

std::string ARDOUR::VST2Info::creator

Definition at line 50 of file vst2_scan.h.

◆ has_editor

bool ARDOUR::VST2Info::has_editor

Definition at line 61 of file vst2_scan.h.

◆ id

int32_t ARDOUR::VST2Info::id

Definition at line 48 of file vst2_scan.h.

◆ is_instrument

bool ARDOUR::VST2Info::is_instrument

Definition at line 59 of file vst2_scan.h.

◆ n_inputs

int ARDOUR::VST2Info::n_inputs

Definition at line 54 of file vst2_scan.h.

◆ n_midi_inputs

int ARDOUR::VST2Info::n_midi_inputs

Definition at line 56 of file vst2_scan.h.

◆ n_midi_outputs

int ARDOUR::VST2Info::n_midi_outputs

Definition at line 57 of file vst2_scan.h.

◆ n_outputs

int ARDOUR::VST2Info::n_outputs

Definition at line 55 of file vst2_scan.h.

◆ name

std::string ARDOUR::VST2Info::name

Definition at line 49 of file vst2_scan.h.

◆ version

std::string ARDOUR::VST2Info::version

Definition at line 52 of file vst2_scan.h.


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