dx::gui::bar A row of independently toggling buttons, reporting (id, state) on change.
More...
#include <dx_gui.h>
dx::gui::bar A row of independently toggling buttons, reporting (id, state) on change.
◆ bar() [1/5]
◆ bar() [2/5]
| dx::gui::bar::bar |
( |
bar && | move | ) |
|
|
inline |
◆ bar() [3/5]
| dx::gui::bar::bar |
( |
const decltype(setup)&& | setup | ) |
|
|
inline |
◆ bar() [4/5]
| dx::gui::bar::bar |
( |
const decltype(listen)&& | listen, |
|
|
const decltype(setup)&& | setup = {} ) |
|
inline |
◆ ~bar()
◆ bar() [5/5]
| dx::gui::bar::bar |
( |
wxWindow * | parent, |
|
|
decltype(listen)&& | listen = {} ) |
|
inline |
◆ add()
| void dx::gui::bar::add |
( |
const wxString & | text, |
|
|
uint32_t | id, |
|
|
bool | state ) |
|
inline |
◆ addAndMakeVisible()
| void dx::gui::bar::addAndMakeVisible |
( |
juce::Button * | button | ) |
|
|
inline |
◆ buttonClicked()
| void dx::gui::bar::buttonClicked |
( |
juce::Button * | button | ) |
|
|
inlineoverrideprotected |
◆ resized()
| void dx::gui::bar::resized |
( |
| ) |
|
|
inlineoverrideprotected |
◆ listen [1/2]
| std::function<void(const juce::Button&)> dx::gui::bar::listen |
◆ listen [2/2]
| std::function<void(uint32_t, bool)> dx::gui::bar::listen |
◆ setup
| std::function<void(bar&)> dx::gui::bar::setup |
The documentation for this class was generated from the following files: