#include <gx_main_window.h>
Definition at line 152 of file gx_main_window.h.
◆ KeySwitcher()
KeySwitcher::KeySwitcher |
( |
gx_engine::GxMachineBase & |
machine_, |
|
|
sigc::slot< void, const Glib::ustring &, const Glib::ustring & > |
display_ |
|
) |
| |
|
inline |
◆ bank_idx_to_char()
static char KeySwitcher::bank_idx_to_char |
( |
int |
idx, |
|
|
int |
bank_size |
|
) |
| |
|
static |
◆ deactivate()
void KeySwitcher::deactivate |
( |
| ) |
|
◆ display_current()
bool KeySwitcher::display_current |
( |
| ) |
|
|
private |
◆ display_empty()
void KeySwitcher::display_empty |
( |
const Glib::ustring & |
bank, |
|
|
const Glib::ustring & |
preset |
|
) |
| |
|
private |
◆ display_key_error()
void KeySwitcher::display_key_error |
( |
| ) |
|
◆ display_selected_bank()
bool KeySwitcher::display_selected_bank |
( |
| ) |
|
|
private |
◆ idx_to_char()
static char KeySwitcher::idx_to_char |
( |
int |
idx | ) |
|
|
static |
◆ key_offset_to_bank_idx()
static int KeySwitcher::key_offset_to_bank_idx |
( |
int |
offset, |
|
|
int |
bank_size |
|
) |
| |
|
static |
◆ key_offset_to_idx()
static int KeySwitcher::key_offset_to_idx |
( |
int |
offset | ) |
|
|
static |
◆ next_idx()
static int KeySwitcher::next_idx |
( |
int |
idx = -1 | ) |
|
|
static |
◆ process_bank_key()
bool KeySwitcher::process_bank_key |
( |
int |
key | ) |
|
◆ process_preset_key()
bool KeySwitcher::process_preset_key |
( |
int |
key | ) |
|
◆ display
sigc::slot<void, const Glib::ustring&, const Glib::ustring&> KeySwitcher::display |
|
private |
◆ key_timeout
sigc::connection KeySwitcher::key_timeout |
|
private |
◆ last_bank_key
Glib::ustring KeySwitcher::last_bank_key |
|
private |
◆ machine
The documentation for this class was generated from the following file: