Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::UI::CMotion Class Referenceabstract
Inheritance diagram for Skylicht::UI::CMotion:
Skylicht::UI::CAlphaMotion Skylicht::UI::CColorMotion Skylicht::UI::CFrameMotion Skylicht::UI::CPositionMotion Skylicht::UI::CRotationMotion Skylicht::UI::CScaleMotion Skylicht::UI::CVisibleMotion

Public Member Functions

virtual void init (CGUIElement *gui)
virtual void start ()=0
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 Attributes

CTweenm_tween
CGUIElementm_gui
float m_delay
float m_duration
EMotionEvent m_event
EEasingFunctions m_ease
bool m_toDefault
bool m_inverseMotion

The documentation for this class was generated from the following file: