Loading...
Searching...
No Matches
Device::DeviceExplorerNode Class Reference
Inheritance diagram for Device::DeviceExplorerNode:
Public Types | |
| enum class | Type { RootNode , Device , Address } |
Public Types inherited from score::VariantBasedNode< Device::DeviceSettings, Device::AddressSettings > | |
| using | variant_type = ossia::nullable_variant< InvisibleRootNode, Args... > |
Public Member Functions | |
| DeviceExplorerNode (const DeviceExplorerNode &t)=default | |
| DeviceExplorerNode (DeviceExplorerNode &&t)=default | |
| DeviceExplorerNode & | operator= (const DeviceExplorerNode &t)=default |
| template<typename T > | |
| DeviceExplorerNode (const T &t) | |
| template<typename T > | |
| DeviceExplorerNode (T &&t) | |
| bool | operator== (const DeviceExplorerNode &other) const |
| const QString & | displayName () const |
| bool | isSelectable () const |
| bool | isEditable () const |
Public Member Functions inherited from score::VariantBasedNode< Device::DeviceSettings, Device::AddressSettings > | |
| VariantBasedNode (const VariantBasedNode &t)=default | |
| VariantBasedNode (VariantBasedNode &&t) noexcept=default | |
| VariantBasedNode (const T &t) | |
| VariantBasedNode & | operator= (const VariantBasedNode &t)=default |
| bool | is () const |
| is Checks the type of the node. | |
| const T * | target () const |
| T * | target () |
| void | set (const T &t) |
| const T & | get () const |
| T & | get () |
| auto | which () const |
| auto & | impl () const |
| auto & | impl () |
| bool | operator== (const VariantBasedNode &other) const |
Additional Inherited Members | |
Protected Attributes inherited from score::VariantBasedNode< Device::DeviceSettings, Device::AddressSettings > | |
| ossia::nullable_variant< InvisibleRootNode, Args... > | m_data |
The documentation for this class was generated from the following files:
- DeviceNode.hpp
- DeviceNode.cpp
Public Types inherited from