the device tree itself: it is the driver, so arrivals and removals reach it directly, and it is the document - the tree's settings are saved and restored as a file
More...
#include <dx_gui_cpl.h>
template<typename driver_t>
class dx::gui::cpl< driver_t >::window::component::driver
the device tree itself: it is the driver, so arrivals and removals reach it directly, and it is the document - the tree's settings are saved and restored as a file
◆ driver()
template<typename driver_t>
| dx::gui::cpl< driver_t >::window::component::driver::driver |
( |
| ) |
|
|
inline |
◆ ~driver()
template<typename driver_t>
| dx::gui::cpl< driver_t >::window::component::driver::~driver |
( |
| ) |
|
|
inlineoverride |
◆ arrived()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::arrived |
( |
super::map::mapped_type::element_type & | device | ) |
|
|
inlineoverride |
◆ buttonClicked()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::buttonClicked |
( |
juce::Button * | button | ) |
|
|
inlineoverride |
◆ clear()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::clear |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ exception()
template<typename driver_t>
an exception shown to the user: its chain as a tree, deepest frame innermost
◆ getDocumentTitle()
template<typename driver_t>
| juce::String dx::gui::cpl< driver_t >::window::component::driver::getDocumentTitle |
( |
| ) |
|
|
inlineoverrideprotected |
◆ getLastDocumentOpened()
template<typename driver_t>
| juce::File dx::gui::cpl< driver_t >::window::component::driver::getLastDocumentOpened |
( |
| ) |
|
|
inlineoverrideprotected |
◆ loadDocument()
template<typename driver_t>
| juce::Result dx::gui::cpl< driver_t >::window::component::driver::loadDocument |
( |
const juce::File & | file | ) |
|
|
inlineoverrideprotected |
◆ paint()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::paint |
( |
juce::Graphics & | g | ) |
|
|
inlineoverrideprotected |
◆ removed()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::removed |
( |
super::map::mapped_type::element_type & | device | ) |
|
|
inlineoverridenoexcept |
◆ saveDocument()
template<typename driver_t>
| juce::Result dx::gui::cpl< driver_t >::window::component::driver::saveDocument |
( |
const juce::File & | file | ) |
|
|
inlineoverrideprotected |
◆ setLastDocumentOpened()
template<typename driver_t>
| void dx::gui::cpl< driver_t >::window::component::driver::setLastDocumentOpened |
( |
const juce::File & | file | ) |
|
|
inlineoverrideprotected |
The documentation for this class was generated from the following file: