Guitarix
gx_engine::plugdesc Class Reference

#include <gx_internal_plugins.h>

Collaboration diagram for gx_engine::plugdesc:

Public Member Functions

void readJSON (gx_system::JsonParser &jp)
 
void writeJSON (gx_system::JsonWriter &jw)
 

Public Attributes

std::string path
 
unsigned int index
 
unsigned long UniqueID
 
Glib::ustring Label
 
Glib::ustring shortname
 
Glib::ustring category
 
int quirks
 
int add_wet_dry
 
int stereo_to_mono
 
int master_idx
 
Glib::ustring master_label
 
std::vector< paradesc * > names
 
std::string id_str
 

Friends

class LadspaLoader
 

Detailed Description

Definition at line 724 of file gx_internal_plugins.h.

Member Function Documentation

◆ readJSON()

void gx_engine::plugdesc::readJSON ( gx_system::JsonParser jp)

Definition at line 237 of file ladspaplugin.cpp.

◆ writeJSON()

void gx_engine::plugdesc::writeJSON ( gx_system::JsonWriter jw)

Definition at line 268 of file ladspaplugin.cpp.

Friends And Related Function Documentation

◆ LadspaLoader

friend class LadspaLoader
friend

Definition at line 742 of file gx_internal_plugins.h.

Member Data Documentation

◆ add_wet_dry

int gx_engine::plugdesc::add_wet_dry

◆ category

Glib::ustring gx_engine::plugdesc::category

◆ id_str

◆ index

unsigned int gx_engine::plugdesc::index

◆ Label

Glib::ustring gx_engine::plugdesc::Label

Definition at line 729 of file gx_internal_plugins.h.

Referenced by gx_engine::paradesc::set_valuelist().

◆ master_idx

int gx_engine::plugdesc::master_idx

◆ master_label

Glib::ustring gx_engine::plugdesc::master_label

Definition at line 736 of file gx_internal_plugins.h.

Referenced by gx_engine::paradesc::set_valuelist().

◆ names

std::vector<paradesc*> gx_engine::plugdesc::names

◆ path

◆ quirks

◆ shortname

Glib::ustring gx_engine::plugdesc::shortname

◆ stereo_to_mono

int gx_engine::plugdesc::stereo_to_mono

◆ UniqueID


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