The base class for animation related classes. More...
Enumerations | |
| enum | KzuAnimationItemType { KZU_ANIMATION_ITEM_TYPE_ANIMATION, KZU_ANIMATION_ITEM_TYPE_CLIP, KZU_ANIMATION_ITEM_TYPE_TIME_LINE_SEQUENCE } |
| Types of animation items. More... | |
Functions | |
| KANZI_API enum KzuAnimationItemType | kzuAnimationItemGetType (const struct KzuAnimationItem *animationItem) |
| Gets type of animation item. More... | |
| KANZI_API kzsError | kzuAnimationItemUpdate (struct KzuAnimationPlayer *animationPlayer, const struct KzuAnimationItem *animationItem, kzFloat targetTime) |
| Updates animation item. More... | |
| KANZI_API kzsError | kzuAnimationItemPrepare (struct KzuAnimationPlayer *animationPlayer, const struct KzuAnimationItem *animationItem) |
| Prepares animation item for update. More... | |
| KANZI_API kzsError | kzuAnimationItemFinish (struct KzuAnimationPlayer *animationPlayer, const struct KzuAnimationItem *animationItem) |
| Finishes an animation item. More... | |
| KANZI_API kzsError | kzuAnimationItemStart (struct KzuAnimationPlayer *animationPlayer, const struct KzuAnimationItem *animationItem) |
| Starts (launches) animation item. More... | |
| KANZI_API kzsError | kzuAnimationItemClearCache (const struct KzuAnimationItem *animationItem) |
| Clears the animation item caches. More... | |
| KANZI_API kzFloat | kzuAnimationItemGetDuration (const struct KzuAnimationItem *animationItem) |
| Gets duration of the animation item. More... | |
| KANZI_API void | kzuAnimationItemSetChangeFlag (struct KzuAnimationItem *animationItem, kzBool isSet) |
| Sets change flag for animation item. More... | |
| KANZI_API kzBool | kzuAnimationItemIsChangeFlagSet (const struct KzuAnimationItem *animationItem) |
| Returns if animation item change flag is set. More... | |
The base class for animation related classes.
The base class for KzuAnimation, KzuAnimationClip and KzuTimeLineSequence.
Copyright 2008-2020 by Rightware. All rights reserved.
| enum KzuAnimationItemType |
| KANZI_API enum KzuAnimationItemType kzuAnimationItemGetType | ( | const struct KzuAnimationItem * | animationItem | ) |
Gets type of animation item.
| KANZI_API kzsError kzuAnimationItemUpdate | ( | struct KzuAnimationPlayer * | animationPlayer, |
| const struct KzuAnimationItem * | animationItem, | ||
| kzFloat | targetTime | ||
| ) |
Updates animation item.
| KANZI_API kzsError kzuAnimationItemPrepare | ( | struct KzuAnimationPlayer * | animationPlayer, |
| const struct KzuAnimationItem * | animationItem | ||
| ) |
Prepares animation item for update.
| KANZI_API kzsError kzuAnimationItemFinish | ( | struct KzuAnimationPlayer * | animationPlayer, |
| const struct KzuAnimationItem * | animationItem | ||
| ) |
Finishes an animation item.
| KANZI_API kzsError kzuAnimationItemStart | ( | struct KzuAnimationPlayer * | animationPlayer, |
| const struct KzuAnimationItem * | animationItem | ||
| ) |
Starts (launches) animation item.
| KANZI_API kzsError kzuAnimationItemClearCache | ( | const struct KzuAnimationItem * | animationItem | ) |
Clears the animation item caches.
| KANZI_API kzFloat kzuAnimationItemGetDuration | ( | const struct KzuAnimationItem * | animationItem | ) |
Gets duration of the animation item.
| KANZI_API void kzuAnimationItemSetChangeFlag | ( | struct KzuAnimationItem * | animationItem, |
| kzBool | isSet | ||
| ) |
Sets change flag for animation item.
| KANZI_API kzBool kzuAnimationItemIsChangeFlagSet | ( | const struct KzuAnimationItem * | animationItem | ) |
Returns if animation item change flag is set.