28 void ControllerFadeAlpha::prepareItem(
Widget* _widget)
46 bool ControllerFadeAlpha::addTime(
Widget* _widget,
float _time)
53 alpha += _time * mCoef;
65 else if (mAlpha < alpha)
67 alpha -= _time * mCoef;
89 setAlpha(utility::parseValue<float>(_value));
90 else if (_key ==
"Coef")
91 setCoef(utility::parseValue<float>(_value));
92 else if (_key ==
"Enabled")
static InputManager & getInstance()
EventPairAddParameter< EventHandle_WidgetPtr, EventHandle_WidgetPtrControllerItemPtr > eventPreAction
virtual void setProperty(const std::string &_key, const std::string &_value)
EventPairAddParameter< EventHandle_WidgetPtr, EventHandle_WidgetPtrControllerItemPtr > eventPostAction
void setAlpha(float _value)
void setCoef(float _value)
void setEnabled(bool _value)
EventPairAddParameter< EventHandle_WidgetPtr, EventHandle_WidgetPtrControllerItemPtr > eventUpdateAction
virtual ~ControllerFadeAlpha()