#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.