Go to the documentation of this file.
7 #ifndef MYGUI_ACTION_CONTROLLER_H_
8 #define MYGUI_ACTION_CONTROLLER_H_
41 float k = (float)pow (_current_time, N / 10.f );
49 float k = pow (_current_time, 2) * (-2 - N / 10.f) + _current_time * (3 + N / 10.f);
60 #endif // MYGUI_ACTION_CONTROLLER_H_
void actionWidgetDestroy(Widget *_widget, ControllerItem *_controller)
void acceleratedMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _current_time)
void actionWidgetHide(Widget *_widget, ControllerItem *_controller)
void inertionalMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _current_time)
void linearMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _k)
void jumpMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _current_time)
void actionWidgetShow(Widget *_widget, ControllerItem *_controller)