Kodi Documentation 22.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::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 | ) |