#include <kanzi/ui/node/concept/toggle_button_group.hpp>
Public Member Functions | |
| ToggleButtonGroupConceptImpl (Domain *domain, string_view name) | |
| void | initialize () |
| virtual void | onAttached () KZ_OVERRIDE |
| virtual TBaseClass::LayoutVectorType | measureOverride (typename TBaseClass::LayoutVectorType) KZ_OVERRIDE |
Public Member Functions inherited from kanzi::ToggleButtonGroupConcept | |
| template<typename TDerivedClass > | |
| ToggleButtonGroupConcept (TDerivedClass *derivedClass) | |
| Node * | getDerivedObject () const |
| void | unregisterButton (const Node *button) |
| void | onButtonGroupToggled (ToggledMessageArguments &message) |
| int | getCurrentButtonIndex () const |
| Gets the value of #ToggledButtonIndexProperty. More... | |
Static Public Member Functions | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ToggleButtonGroupConcept | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Protected Member Functions | |
| TDerivedClass * | getThisObject () |
| Internal accessor for the Curiously Recurring Template Pattern. More... | |
| const TDerivedClass * | getThisObject () const |
| Internal accessor for the Curiously Recurring Template Pattern. More... | |
Additional Inherited Members | |
Public Attributes inherited from kanzi::ToggleButtonGroupConcept | |
| unsigned int | m_nextFreeId |
Static Public Attributes inherited from kanzi::ToggleButtonGroupConcept | |
| static PropertyType< int > | CurrentButtonIndexProperty |
| CurrentButtonIndex property. More... | |
| static MessageType< ToggledMessageArguments > | ToggledMessage |
| kanzi::ToggleButtonGroupConceptImpl< TBaseClass, TDerivedClass >::ToggleButtonGroupConceptImpl | ( | Domain * | domain, |
| string_view | name | ||
| ) |
|
static |
| void kanzi::ToggleButtonGroupConceptImpl< TBaseClass, TDerivedClass >::initialize | ( | ) |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprotected |
Internal accessor for the Curiously Recurring Template Pattern.
|
inlineprotected |
Internal accessor for the Curiously Recurring Template Pattern.