|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <VisibleEffect.h>
Public Member Functions | |
| CAnimation () | |
| CAnimation (const CAnimation &src) | |
| virtual | ~CAnimation () |
| CAnimation & | operator= (const CAnimation &src) |
| void | Create (const TiXmlElement *node, const CRect &rect, int context) |
| void | Animate (unsigned int time, bool startAnim) |
| void | ResetAnimation () |
| void | ApplyAnimation () |
| void | RenderAnimation (TransformMatrix &matrix) |
| void | RenderAnimation (TransformMatrix &matrix, const CPoint ¢er) |
| void | QueueAnimation (ANIMATION_PROCESS process) |
| bool | IsReversible () const |
| ANIMATION_TYPE | GetType () const |
| ANIMATION_STATE | GetState () const |
| ANIMATION_PROCESS | GetProcess () const |
| ANIMATION_PROCESS | GetQueuedProcess () const |
| bool | CheckCondition () |
| void | UpdateCondition (const CGUIListItem *item=NULL) |
| void | SetInitialCondition () |
Static Public Member Functions | |
| static CAnimation | CreateFader (float start, float end, unsigned int delay, unsigned int length, ANIMATION_TYPE type=ANIM_TYPE_NONE) |
| CAnimation::CAnimation | ( | ) |
| CAnimation::CAnimation | ( | const CAnimation & | src | ) |
|
virtual |
| void CAnimation::Animate | ( | unsigned int | time, |
| bool | startAnim | ||
| ) |
| void CAnimation::ApplyAnimation | ( | ) |
| bool CAnimation::CheckCondition | ( | ) |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| CAnimation & CAnimation::operator= | ( | const CAnimation & | src | ) |
| void CAnimation::QueueAnimation | ( | ANIMATION_PROCESS | process | ) |
|
inline |
| void CAnimation::RenderAnimation | ( | TransformMatrix & | matrix, |
| const CPoint & | center | ||
| ) |
| void CAnimation::ResetAnimation | ( | ) |
| void CAnimation::SetInitialCondition | ( | ) |
| void CAnimation::UpdateCondition | ( | const CGUIListItem * | item = NULL | ) |