Guitarix
UiBuilder Struct Reference

#include <gx_plugin.h>

Inheritance diagram for UiBuilder:
Collaboration diagram for UiBuilder:

Public Attributes

PluginDefplugin
 
void(* load_glade )(const char *data)
 
void(* load_glade_file )(const char *fname)
 
void(* openTabBox )(const char *label)
 
void(* openVerticalBox )(const char *label)
 
void(* openVerticalBox1 )(const char *label)
 
void(* openVerticalBox2 )(const char *label)
 
void(* openHorizontalBox )(const char *label)
 
void(* openHorizontalhideBox )(const char *label)
 
void(* openHorizontalTableBox )(const char *label)
 
void(* openFrameBox )(const char *label)
 
void(* openFlipLabelBox )(const char *label)
 
void(* openpaintampBox )(const char *label)
 
void(* closeBox )()
 
void(* insertSpacer )()
 
void(* set_next_flags )(int flags)
 
void(* create_master_slider )(const char *id, const char *label)
 
void(* create_feedback_slider )(const char *id, const char *label)
 
void(* create_small_rackknob )(const char *id, const char *label)
 
void(* create_big_rackknob )(const char *id, const char *label)
 
void(* create_selector_no_caption )(const char *id)
 
void(* create_switch_no_caption )(const char *sw_type, const char *id)
 
void(* create_feedback_switch )(const char *sw_type, const char *id)
 
void(* create_spin_value )(const char *id, const char *label)
 
void(* create_port_display )(const char *id, const char *label)
 
void(* create_p_display )(const char *id, const char *idl, const char *idh)
 
void(* create_switch )(const char *sw_type, const char *id, const char *label)
 
void(* create_selector )(const char *id, const char *label)
 
void(* create_simple_meter )(const char *id)
 
void(* create_simple_c_meter )(const char *id, const char *idl, const char *label)
 
void(* create_small_rackknobr )(const char *id, const char *label)
 
void(* create_wheel )(const char *id, const char *label)
 
void(* create_simple_spin_value )(const char *id)
 
void(* create_eq_rackslider_no_caption )(const char *id)
 
void(* create_fload_switch )(const char *sw_type, const char *id, const char *idf)
 
void(* create_mid_rackknob )(const char *id, const char *label)
 

Detailed Description

Definition at line 63 of file gx_plugin.h.

Member Data Documentation

◆ closeBox

void(* UiBuilder::closeBox) ()

◆ create_big_rackknob

void(* UiBuilder::create_big_rackknob) (const char *id, const char *label)

◆ create_eq_rackslider_no_caption

void(* UiBuilder::create_eq_rackslider_no_caption) (const char *id)

◆ create_feedback_slider

void(* UiBuilder::create_feedback_slider) (const char *id, const char *label)

◆ create_feedback_switch

void(* UiBuilder::create_feedback_switch) (const char *sw_type, const char *id)

◆ create_fload_switch

void(* UiBuilder::create_fload_switch) (const char *sw_type, const char *id, const char *idf)

◆ create_master_slider

void(* UiBuilder::create_master_slider) (const char *id, const char *label)

◆ create_mid_rackknob

void(* UiBuilder::create_mid_rackknob) (const char *id, const char *label)

◆ create_p_display

void(* UiBuilder::create_p_display) (const char *id, const char *idl, const char *idh)

◆ create_port_display

void(* UiBuilder::create_port_display) (const char *id, const char *label)

◆ create_selector

void(* UiBuilder::create_selector) (const char *id, const char *label)

◆ create_selector_no_caption

void(* UiBuilder::create_selector_no_caption) (const char *id)

◆ create_simple_c_meter

void(* UiBuilder::create_simple_c_meter) (const char *id, const char *idl, const char *label)

◆ create_simple_meter

void(* UiBuilder::create_simple_meter) (const char *id)

◆ create_simple_spin_value

void(* UiBuilder::create_simple_spin_value) (const char *id)

◆ create_small_rackknob

void(* UiBuilder::create_small_rackknob) (const char *id, const char *label)

◆ create_small_rackknobr

void(* UiBuilder::create_small_rackknobr) (const char *id, const char *label)

◆ create_spin_value

void(* UiBuilder::create_spin_value) (const char *id, const char *label)

◆ create_switch

void(* UiBuilder::create_switch) (const char *sw_type, const char *id, const char *label)

◆ create_switch_no_caption

void(* UiBuilder::create_switch_no_caption) (const char *sw_type, const char *id)

◆ create_wheel

void(* UiBuilder::create_wheel) (const char *id, const char *label)

◆ insertSpacer

void(* UiBuilder::insertSpacer) ()

◆ load_glade

void(* UiBuilder::load_glade) (const char *data)

◆ load_glade_file

void(* UiBuilder::load_glade_file) (const char *fname)

◆ openFlipLabelBox

void(* UiBuilder::openFlipLabelBox) (const char *label)

◆ openFrameBox

void(* UiBuilder::openFrameBox) (const char *label)

◆ openHorizontalBox

void(* UiBuilder::openHorizontalBox) (const char *label)

◆ openHorizontalhideBox

void(* UiBuilder::openHorizontalhideBox) (const char *label)

◆ openHorizontalTableBox

void(* UiBuilder::openHorizontalTableBox) (const char *label)

◆ openpaintampBox

void(* UiBuilder::openpaintampBox) (const char *label)

◆ openTabBox

void(* UiBuilder::openTabBox) (const char *label)

◆ openVerticalBox

void(* UiBuilder::openVerticalBox) (const char *label)

◆ openVerticalBox1

void(* UiBuilder::openVerticalBox1) (const char *label)

◆ openVerticalBox2

void(* UiBuilder::openVerticalBox2) (const char *label)

◆ plugin

PluginDef* UiBuilder::plugin

Definition at line 64 of file gx_plugin.h.

Referenced by gx_gui::UiBuilderImpl::load_unit(), and UiBuilderVirt::UiBuilderVirt().

◆ set_next_flags

void(* UiBuilder::set_next_flags) (int flags)

Definition at line 79 of file gx_plugin.h.

Referenced by gx_gui::UiBuilderImpl::UiBuilderImpl().


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