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

Definition at line 733 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ category

Glib::ustring gx_engine::plugdesc::category

◆ id_str

std::string gx_engine::plugdesc::id_str

◆ index

unsigned int gx_engine::plugdesc::index

Definition at line 727 of file gx_internal_plugins.h.

Referenced by gx_engine::LadspaDsp::create(), readJSON(), and writeJSON().

◆ Label

Glib::ustring gx_engine::plugdesc::Label

Definition at line 729 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ master_idx

int gx_engine::plugdesc::master_idx

Definition at line 735 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ master_label

Glib::ustring gx_engine::plugdesc::master_label

Definition at line 736 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ names

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

Definition at line 737 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ path

std::string gx_engine::plugdesc::path

◆ quirks

◆ shortname

Glib::ustring gx_engine::plugdesc::shortname

Definition at line 730 of file gx_internal_plugins.h.

Referenced by readJSON(), and writeJSON().

◆ stereo_to_mono

int gx_engine::plugdesc::stereo_to_mono

◆ UniqueID

unsigned long gx_engine::plugdesc::UniqueID

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