19 mWidgetStart(nullptr),
21 mWidgetTrack(nullptr),
22 mWidgetFirstPart(nullptr),
23 mWidgetSecondPart(nullptr),
32 mRepeatTriggerTime(0.f),
36 mVerticalAlignment(true)
305 widgetStartPressed();
313 widgetFirstPartPressed();
317 widgetSecondPartPressed();
475 widgetStartPressed();
479 widgetFirstPartPressed();
481 widgetSecondPartPressed();
484 void ScrollBar::widgetStartPressed()
501 void ScrollBar::widgetEndPressed()
518 void ScrollBar::widgetFirstPartPressed()
535 void ScrollBar::widgetSecondPartPressed()
559 else if (_key ==
"RangePosition")
563 else if (_key ==
"Page")
567 else if (_key ==
"ViewPage")
571 else if (_key ==
"WheelPage")
575 else if (_key ==
"MoveToClick")
579 else if (_key ==
"VerticalAlignment")
583 else if (_key ==
"Repeat")
587 else if (_key ==
"RepeatTriggerTime")
591 else if (_key ==
"RepeatStepTime")
ControllerItem * createItem(const std::string &_type)
static ControllerManager & getInstance()
void removeItem(Widget *_widget)
void addItem(Widget *_widget, ControllerItem *_item)
EventHandle_RepeatClick eventRepeatClick
static const std::string & getClassTypeName()
void setRepeat(float init, float step)
const IntPoint & getAbsolutePosition() const
Type * castType(bool _throw=true)
bool isUserString(const std::string &_key) const
const std::string & getUserString(const std::string &_key) const
T parseValue(const std::string &_value)
bool parseComplex(const std::string &_value, T1 &_p1, T2 &_p2, T3 &_p3, T4 &_p4)
delegates::DelegateFunction< Args... > * newDelegate(void(*_func)(Args... args))