Guitarix
|
#include <gx_json.h>
Public Member Functions | |
operator PresetFile * () | |
const SettingsFileHeader & | get_header () |
int | size () |
void | fill_names (vector< Glib::ustring > &) |
const Glib::ustring & | get_name (int n) |
const Glib::ustring & | get_name () const |
int | get_index (const Glib::ustring &name) |
bool | has_entry (const Glib::ustring &name) |
int | get_flags () const |
int | get_type () const |
iterator | begin () |
iterator | end () |
bool | is_mutable () const |
Friends | |
class | PresetFile |
class | gx_engine::GxMachine |
class | gx_engine::GxMachineRemote |
PresetFile::iterator gx_system::PresetFile::begin |
Definition at line 1345 of file gx_json.cpp.
Referenced by gx_engine::GxMachineRemote::erase_preset(), gx_engine::GxMachineRemote::pf_insert_after(), and gx_engine::GxMachineRemote::pf_insert_before().
|
inline |
Definition at line 366 of file gx_json.h.
Referenced by gx_engine::GxMachineRemote::erase_preset(), gx_engine::GxMachineRemote::pf_insert_after(), and gx_engine::GxMachineRemote::pf_insert_before().
void gx_system::PresetFile::fill_names |
Definition at line 1122 of file gx_json.cpp.
const SettingsFileHeader & gx_system::PresetFile::get_header |
Definition at line 1117 of file gx_json.cpp.
int gx_system::PresetFile::get_index |
Definition at line 1134 of file gx_json.cpp.
Referenced by gx_engine::GxMachine::load_preset(), gx_engine::GxMachineRemote::load_preset(), gx_engine::GxMachine::next_preset_switch(), gx_engine::GxMachineRemote::next_preset_switch(), gx_engine::GxMachine::previus_preset_switch(), gx_engine::GxMachineRemote::previus_preset_switch(), and gx_engine::GxMachineRemote::rename_preset().
|
inline |
const Glib::ustring & gx_system::PresetFile::get_name |
Definition at line 1129 of file gx_json.cpp.
Referenced by gx_engine::GxMachineRemote::bank_set_flag(), gx_engine::GxMachineRemote::convert_preset(), gx_engine::GxMachineRemote::erase_preset(), gx_engine::GxMachine::load_preset(), gx_engine::GxMachineRemote::load_preset(), gx_engine::GxMachine::next_preset_switch(), gx_engine::GxMachineRemote::next_preset_switch(), gx_engine::GxMachineRemote::pf_append(), gx_engine::GxMachineRemote::pf_insert_after(), gx_engine::GxMachineRemote::pf_insert_before(), gx_engine::GxMachineRemote::pf_save(), gx_engine::GxMachine::previus_preset_switch(), gx_engine::GxMachineRemote::previus_preset_switch(), KeySwitcher::process_preset_key(), gx_engine::GxMachineRemote::rename_preset(), and gx_engine::GxMachineRemote::reorder_preset().
|
inline |
int gx_system::PresetFile::size |
|
friend |
|
friend |
|
friend |