Guitarix
gx_engine::plugdesc Class Reference

#include <gx_internal_plugins.h>

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
 

Private Member Functions

 plugdesc ()
 
 ~plugdesc ()
 

Friends

class LadspaLoader
 

Detailed Description

Definition at line 680 of file gx_internal_plugins.h.

Constructor & Destructor Documentation

◆ plugdesc()

gx_engine::plugdesc::plugdesc ( )
inlineprivate

Definition at line 696 of file gx_internal_plugins.h.

◆ ~plugdesc()

gx_engine::plugdesc::~plugdesc ( )
private

Member Function Documentation

◆ readJSON()

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

◆ writeJSON()

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

Friends And Related Function Documentation

◆ LadspaLoader

friend class LadspaLoader
friend

Definition at line 698 of file gx_internal_plugins.h.

Member Data Documentation

◆ add_wet_dry

int gx_engine::plugdesc::add_wet_dry

Definition at line 689 of file gx_internal_plugins.h.

◆ category

Glib::ustring gx_engine::plugdesc::category

Definition at line 687 of file gx_internal_plugins.h.

◆ id_str

std::string gx_engine::plugdesc::id_str

Definition at line 694 of file gx_internal_plugins.h.

◆ index

unsigned int gx_engine::plugdesc::index

Definition at line 683 of file gx_internal_plugins.h.

◆ Label

Glib::ustring gx_engine::plugdesc::Label

Definition at line 685 of file gx_internal_plugins.h.

◆ master_idx

int gx_engine::plugdesc::master_idx

Definition at line 691 of file gx_internal_plugins.h.

◆ master_label

Glib::ustring gx_engine::plugdesc::master_label

Definition at line 692 of file gx_internal_plugins.h.

◆ names

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

Definition at line 693 of file gx_internal_plugins.h.

◆ path

std::string gx_engine::plugdesc::path

Definition at line 682 of file gx_internal_plugins.h.

◆ quirks

int gx_engine::plugdesc::quirks

Definition at line 688 of file gx_internal_plugins.h.

◆ shortname

Glib::ustring gx_engine::plugdesc::shortname

Definition at line 686 of file gx_internal_plugins.h.

◆ stereo_to_mono

int gx_engine::plugdesc::stereo_to_mono

Definition at line 690 of file gx_internal_plugins.h.

◆ UniqueID

unsigned long gx_engine::plugdesc::UniqueID

Definition at line 684 of file gx_internal_plugins.h.


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