| base_hardware()=default (defined in bugui::base_hardware) | bugui::base_hardware | protected |
| btn_prsr (defined in bugui::buttons< Device, Controller >) | bugui::buttons< Device, Controller > | protected |
| bugui::clear() override | bugui::midi_out< Device, Controller > | inlineprotectedvirtual |
| bugui::sysex_out::clear() override | bugui::sysex_out< Device, Controller > | inlineprotectedvirtual |
| clear(std::function< void(id_t id)> &&func) (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | inlineprotected |
| get_presser() | bugui::grid< Device, Controller > | inline |
| grid() (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | inlineprotected |
| height() const =0 | bugui::base_hardware | pure virtual |
| init() (defined in bugui::midi_out< Device, Controller >) | bugui::midi_out< Device, Controller > | inlineprotected |
| init() (defined in bugui::sysex_out< Device, Controller >) | bugui::sysex_out< Device, Controller > | inlineprotected |
| m_input (defined in bugui::midi_in< Device, Controller >) | bugui::midi_in< Device, Controller > | protected |
| m_output (defined in bugui::midi_out< Device, Controller >) | bugui::midi_out< Device, Controller > | protected |
| m_output (defined in bugui::sysex_out< Device, Controller >) | bugui::sysex_out< Device, Controller > | protected |
| midi(Controller *ctrlr) (defined in bugui::midi< Device, Controller >) | bugui::midi< Device, Controller > | inlineexplicitprotected |
| midi_in(Controller *ctrlr) (defined in bugui::midi_in< Device, Controller >) | bugui::midi_in< Device, Controller > | inlineexplicitprotected |
| on_button_received(Controller *ctrlr, id_type id) (defined in bugui::buttons< Device, Controller >) | bugui::buttons< Device, Controller > | inlineprotected |
| on_grid_received(Controller *ctrlr, id_t id) (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | inlineprotected |
| paint(painter &paint, std::function< void(id_t, const color_cnvtr &)> &&func) (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | inlineprotected |
| paint(const button_painter &p, std::function< void(id_type, const color_cnvtr &) > &&func) (defined in bugui::buttons< Device, Controller >) | bugui::buttons< Device, Controller > | inlineprotected |
| prsr (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | protected |
| bugui::set_button(const button_painter &p) override | bugui::midi_out< Device, Controller > | inlineprotectedvirtual |
| bugui::sysex_out::set_button(const button_painter &p) override | bugui::sysex_out< Device, Controller > | inlineprotectedvirtual |
| bugui::set_grid(painter &p) override | bugui::midi_out< Device, Controller > | inlineprotectedvirtual |
| bugui::sysex_out::set_grid(painter &p) override | bugui::sysex_out< Device, Controller > | inlineprotectedvirtual |
| setup() override | bugui::midi< Device, Controller > | inlinevirtual |
| width() const =0 | bugui::base_hardware | pure virtual |
| ~base_hardware()=default (defined in bugui::base_hardware) | bugui::base_hardware | virtual |
| ~grid() (defined in bugui::grid< Device, Controller >) | bugui::grid< Device, Controller > | inline |
| ~midi_in() override (defined in bugui::midi_in< Device, Controller >) | bugui::midi_in< Device, Controller > | inlineprotected |
| ~midi_out() override (defined in bugui::midi_out< Device, Controller >) | bugui::midi_out< Device, Controller > | inlineprotected |
| ~sysex_out() override (defined in bugui::sysex_out< Device, Controller >) | bugui::sysex_out< Device, Controller > | inlineprotected |