![]() |
Skylicht Engine
|
Public Member Functions | |
| CFrameMotion (SFrame *frame) | |
| CFrameMotion (std::vector< SFrame * > &frames) | |
| virtual void | init (CGUIElement *gui) |
| virtual void | start () |
| void | setFrame (SFrame *frame) |
| Public Member Functions inherited from Skylicht::UI::CMotion | |
| virtual void | stop () |
| bool | isPlaying () |
| CMotion * | setTime (float delay, float duration) |
| CMotion * | setEvent (EMotionEvent e) |
| CMotion * | setEasingFunction (EEasingFunctions f) |
| CMotion * | setInverse (bool b) |
| CMotion * | setToDefault (bool b) |
Protected Member Functions | |
| void | setFrame (float f) |
Protected Attributes | |
| SFrame * | m_defaultFrame |
| std::vector< SFrame * > | m_frames |
| Protected Attributes inherited from Skylicht::UI::CMotion | |
| CTween * | m_tween |
| CGUIElement * | m_gui |
| float | m_delay |
| float | m_duration |
| EMotionEvent | m_event |
| EEasingFunctions | m_ease |
| bool | m_toDefault |
| bool | m_inverseMotion |
|
virtual |
Reimplemented from Skylicht::UI::CMotion.
|
virtual |
Implements Skylicht::UI::CMotion.