dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::gui::checkbox Class Reference

a check box for one boolean of the desc More...

#include <dx_gui.h>

Inheritance diagram for dx::gui::checkbox:
Collaboration diagram for dx::gui::checkbox:

Public Member Functions

 checkbox(checkbox&& move)
 checkbox(const juce::String& string, const decltype(listen)&& listen, const decltype(setup)&& setup= {})
 checkbox(const juce::String& string, const decltype(setup)&& setup= {})
 checkbox(const juce::String& string, const juce::String& id, const decltype(listen)&& listen= {}, const decltype(setup)&& setup= {})
 checkbox(const juce::String& string, const juce::String& id, const decltype(setup)&& setup= {})
 checkbox(wxWindow* parent, const wxString& text, bool value= false, decltype(listen)&& listen= {})

Public Attributes

std::function<void(bool)> listen
std::function<void(checkbox &)> setup

Protected Member Functions

void clicked() override

Detailed Description

a check box for one boolean of the desc

Constructor & Destructor Documentation

◆ checkbox() [1/6]

dx::gui::checkbox::checkbox(checkbox&& move)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkbox() [2/6]

dx::gui::checkbox::checkbox(const juce::String& string, const decltype(setup)&& setup= {})
inline

◆ checkbox() [3/6]

dx::gui::checkbox::checkbox(const juce::String& string, const decltype(listen)&& listen, const decltype(setup)&& setup= {})
inline

◆ checkbox() [4/6]

dx::gui::checkbox::checkbox(const juce::String& string, const juce::String& id, const decltype(listen)&& listen= {}, const decltype(setup)&& setup= {})
inline

◆ checkbox() [5/6]

dx::gui::checkbox::checkbox(const juce::String& string, const juce::String& id, const decltype(setup)&& setup= {})
inline

◆ checkbox() [6/6]

dx::gui::checkbox::checkbox(wxWindow* parent, const wxString& text, bool value= false, decltype(listen)&& listen= {})
inline

Member Function Documentation

◆ clicked()

void dx::gui::checkbox::clicked()
inlineoverrideprotected

Member Data Documentation

◆ listen

std::function<void(bool)> dx::gui::checkbox::listen

◆ setup

std::function<void(checkbox&)> dx::gui::checkbox::setup

The documentation for this class was generated from the following files: