Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CSlideEffect Class Reference

#include <VisibleEffect.h>

Inheritance diagram for CSlideEffect:
CAnimEffect

Public Member Functions

 CSlideEffect (const TiXmlElement *node)
 
 ~CSlideEffect () 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 ()
 
CAnimEffectoperator= (const CAnimEffect &src)
 
void Calculate (unsigned int time, const CPoint &center)
 
void ApplyState (ANIMATION_STATE state, const CPoint &center)
 
unsigned int GetDelay () const
 
unsigned int GetLength () const
 
const TransformMatrixGetTransform () 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< TweenerGetTweener (const TiXmlElement *pAnimationNode)
 
- Protected Attributes inherited from CAnimEffect
TransformMatrix m_matrix
 
EFFECT_TYPE m_effect
 

Constructor & Destructor Documentation

◆ CSlideEffect()

CSlideEffect::CSlideEffect ( const TiXmlElement * node)
explicit

◆ ~CSlideEffect()

CSlideEffect::~CSlideEffect ( )
overridedefault

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