#include <CzAdsViewAnimator.h>
List of all members.
Public Types |
enum | eCzAdsAnimIn {
AnimFadeIn,
AnimScaleIn,
AnimSpinIn,
AnimBottomSweepIn,
AnimTopSweepIn,
AnimLeftSweepIn,
AnimRightSweepIn
} |
enum | eCzAdsAnimOut {
AnimFadeOut,
AnimScaleOut,
AnimSpinOut,
AnimBottomSweepOut,
AnimTopSweepOut,
AnimLeftSweepOut,
AnimRightSweepOut
} |
enum | eCzAdsAnimStay { AnimNone,
AnimWobble,
AnimScale
} |
enum | eCzAdsAnimPhase { AnimPhaseIn,
AnimPhaseStay,
AnimPhaseOut,
AnimPhaseDone
} |
Public Member Functions |
void | setRestingPosition (int x, int y) |
void | setInAnim (eCzAdsAnimIn anim, int duration_ms) |
void | setOutAnim (eCzAdsAnimOut anim, int duration_ms) |
void | setStayAnim (eCzAdsAnimStay anim) |
void | setStayDuration (int duration_ms) |
void | setCanvasSize (int width, int height) |
void | setAdSize (int width, int height) |
void | setAdViewDataIndex (int index) |
void | setLooped (bool looped) |
eCzAdsAnimPhase | getPhase () const |
| CzAdsViewAnimator () |
virtual | ~CzAdsViewAnimator () |
virtual void | Init () |
virtual void | Update (float dt) |
virtual void | Reset () |
Protected Member Functions |
void | State_PhaseIn () |
void | State_PhaseOut () |
void | State_PhaseStay () |
Protected Attributes |
CzIVec2 | RestingPosition |
eCzAdsAnimIn | InAnim |
eCzAdsAnimOut | OutAnim |
eCzAdsAnimStay | StayAnim |
int | InDuration |
int | OutDuration |
int | StayDuration |
int | Width |
int | Height |
int | AdWidth |
int | AdHeight |
int | AdViewDataIndex |
bool | Looped |
CzIVec2 | TargetPosition |
float | TargetAngle |
float | TargetScale |
CzColour | TargetColour |
CzIVec2 | StartPosition |
float | StartAngle |
float | StartScale |
CzColour | StartColour |
eCzAdsAnimPhase | AnimPhase |
CzTimer | AnimTimer |
Member Enumeration Documentation
- Enumerator:
AnimFadeIn |
|
AnimScaleIn |
|
AnimSpinIn |
|
AnimBottomSweepIn |
|
AnimTopSweepIn |
|
AnimLeftSweepIn |
|
AnimRightSweepIn |
|
- Enumerator:
AnimFadeOut |
|
AnimScaleOut |
|
AnimSpinOut |
|
AnimBottomSweepOut |
|
AnimTopSweepOut |
|
AnimLeftSweepOut |
|
AnimRightSweepOut |
|
- Enumerator:
AnimPhaseIn |
|
AnimPhaseStay |
|
AnimPhaseOut |
|
AnimPhaseDone |
|
- Enumerator:
AnimNone |
|
AnimWobble |
|
AnimScale |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: