Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <VisibleEffect.h>
Public Member Functions | |
CRotateEffect (const TiXmlElement *node, EFFECT_TYPE effect) | |
~CRotateEffect () override=default | |
Public Member Functions inherited from CAnimEffect | |
CAnimEffect (const TiXmlElement *node, EFFECT_TYPE effect) | |
CAnimEffect (unsigned int delay, unsigned int length, EFFECT_TYPE effect) | |
CAnimEffect (const CAnimEffect &src) | |
virtual | ~CAnimEffect () |
CAnimEffect & | operator= (const CAnimEffect &src) |
void | Calculate (unsigned int time, const CPoint ¢er) |
void | ApplyState (ANIMATION_STATE state, const CPoint ¢er) |
unsigned int | GetDelay () const |
unsigned int | GetLength () const |
const TransformMatrix & | GetTransform () const |
EFFECT_TYPE | GetType () const |
Additional Inherited Members | |
Public Types inherited from CAnimEffect | |
enum | EFFECT_TYPE { EFFECT_TYPE_NONE = 0 , EFFECT_TYPE_FADE , EFFECT_TYPE_FADE_DIFFUSE , EFFECT_TYPE_SLIDE , EFFECT_TYPE_ROTATE_X , EFFECT_TYPE_ROTATE_Y , EFFECT_TYPE_ROTATE_Z , EFFECT_TYPE_ZOOM } |
Static Public Member Functions inherited from CAnimEffect | |
static std::shared_ptr< Tweener > | GetTweener (const TiXmlElement *pAnimationNode) |
Protected Attributes inherited from CAnimEffect | |
TransformMatrix | m_matrix |
EFFECT_TYPE | m_effect |
CRotateEffect::CRotateEffect | ( | const TiXmlElement * | node, |
EFFECT_TYPE | effect ) |
|
overridedefault |