22 #ifndef __MYGUI_ACTION_CONTROLLER_H__
23 #define __MYGUI_ACTION_CONTROLLER_H__
55 float k = (float)pow (_current_time, N / 10.f );
63 float k = pow (_current_time, 2) * (-2 - N / 10.f) + _current_time * (3 + N / 10.f);
74 #endif // __MYGUI_ACTION_CONTROLLER_H__
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 acceleratedMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _current_time)
void actionWidgetDestroy(Widget *_widget)
void jumpMoveFunction(const IntCoord &_startRect, const IntCoord &_destRect, IntCoord &_result, float _current_time)
void actionWidgetHide(Widget *_widget)
void actionWidgetShow(Widget *_widget)