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). |