#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: