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

#include <VisibleEffect.h>

Inheritance diagram for CZoomEffect:
CAnimEffect

Public Member Functions

 CZoomEffect (const TiXmlElement *node, const CRect &rect)
 
 ~CZoomEffect () 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

◆ CZoomEffect()

CZoomEffect::CZoomEffect ( const TiXmlElement * node,
const CRect & rect )

◆ ~CZoomEffect()

CZoomEffect::~CZoomEffect ( )
overridedefault

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