#include <kanzi/ui/node/concept/slider2d_concept.hpp>
Public Types | |
| typedef TPresenterClass | PresenterClass |
| typedef shared_ptr< TPresenterClass > | PresenterSharedPtr |
Public Member Functions | |
| float | getMaxDistanceFromCurve () const |
| Gets the value of MaxDistanceFromCurveProperty. | |
| const PresenterSharedPtr & | getPresenter () const |
| void | hitPointChanged () |
| void | initialize () |
| void | setMaxDistanceFromCurve (float value) |
| Sets the value of MaxDistanceFromCurveProperty. | |
| Slider2DConceptImpl (Domain *domain, string_view name) | |
Static Public Member Functions | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::SliderConcept | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Protected Member Functions | |
| void | arrangeOverride (Vector2 actualSize) override |
| Node2D::arrangeOverride() implementation. | |
| void | findLayout () |
| Vector2 | measureOverride (Vector2 availableSize) override |
| Node2D::measureOverride() implementation. | |
| void | onAttached () override |
Additional Inherited Members | |
Static Public Attributes inherited from kanzi::SliderConcept | |
| static PropertyType< float > | MaxDistanceFromCurveProperty |
| MaxDistanceFromCurve property. | |
| typedef shared_ptr<TPresenterClass> kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::PresenterSharedPtr |
| typedef TPresenterClass kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::PresenterClass |
|
explicit |
| void kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::hitPointChanged | ( | ) |
| void kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::initialize | ( | ) |
| const Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::PresenterSharedPtr & kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::getPresenter | ( | ) | const |
| float kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::getMaxDistanceFromCurve | ( | ) | const |
Gets the value of MaxDistanceFromCurveProperty.
| void kanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass >::setMaxDistanceFromCurve | ( | float | value | ) |
Sets the value of MaxDistanceFromCurveProperty.
|
static |
|
protected |
|
overrideprotected |
|
overrideprotected |
Node2D::measureOverride() implementation.
|
overrideprotected |
Node2D::arrangeOverride() implementation.