![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
Go to the source code of this file.
Classes | |
| struct | CzAnimFrame |
| Animation frame data. More... | |
| struct | CzAnimFrameBool |
| struct | CzAnimFrameFloat |
| struct | CzAnimFrameVec2 |
| struct | CzAnimFrameVec3 |
| struct | CzAnimFrameVec4 |
| struct | CzAnimFrameRect |
| struct | CzAnimFrameString |
| class | IzAnimTarget |
| An animation target object. More... | |
| class | CzAnim |
| A collection of animation frames. More... | |
| class | CzAnimCreator |
| Creates an instance of an CzAnim object. More... | |
| class | CzAnimInstance |
| An instance of an animation object. More... | |
| class | CzAnimTimeline |
| CzAnimTimeline - An animation timeline. More... | |
| class | CzAnimTimelineCreator |
| Creates an instance of an animation object. More... | |
| class | CzAnimTimelinesManager |
| Manages a collection of timelines. More... | |
| class | CzAnimUtil |
| Animation utility class. More... | |
Defines | |
| #define | CZ_NEW_ANIM(anim, name, duration, type) |
| A macro that creates a simple animation. | |
| #define | CZ_NEW_ANIM_FRAME_VEC2(anim, time, _x, _y, easing) |
| A macro that creates a vec2 animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_VEC3(anim, time, _x, _y, _z, easing) |
| A macro that creates a vec3 animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_VEC4(anim, time, _x, _y, _z, _w, easing) |
| A macro that creates a vec4 animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_RECT(anim, time, _x, _y, _w, _h, easing) |
| A macro that creates a rect animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_FLOAT(anim, time, _d, easing) |
| A macro that creates a floating point animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_BOOL(anim, time, _d, easing) |
| A macro that creates a boolean animation frame. | |
| #define | CZ_NEW_ANIM_FRAME_STRING(anim, time, _d, easing) |
| A macro that creates a string animation frame. | |
| #define | CZ_NEW_TIMELINE(timeline, name, animation, delay, interpolate, repeat, target_property) |
| A macro that creates a new animation instance then adds it to a new timeline. | |
| #define | CZ_ADD_TIMELINE(timeline, animation, delay, interpolate, repeat, target_property) |
| A macro that creates a new animation instance then adds its to an existing timeline. | |
Typedefs | |
| typedef float(* | CzTweenEffect )(float) |
| CzTweenEffect - Animation tweening effect (used to tween between different frames). | |