Kanzi  3.9.8
Kanzi Engine C++ API
keyframe_animation.hpp File Reference

Classes

class  kanzi::KeyframeAnimation< TValueType >::BezierKeyframe
 Use bezier keyframes to animate property value along a bezier curve. More...
 
class  kanzi::KeyframeAnimation< TValueType >::Keyframe
 Keyframe defines a value for the animated property at a specific time in an animation timeline. More...
 
class  kanzi::KeyframeAnimation< TValueType >
 Template class for keyframe animations. More...
 
class  kanzi::KeyframeAnimation< TValueType >::LinearKeyframe
 Use linear keyframes to interpolate animated property value linearly between keyframes. More...
 
class  kanzi::KeyframeAnimation< TValueType >::StepKeyframe
 Use Step keyframes to keep the value of the current keyframe constant up until the following keyframe. More...
 

Namespaces

 kanzi
 

Typedefs

typedef KeyframeAnimation< bool > kanzi::BoolKeyframeAnimation
 
typedef shared_ptr< BoolKeyframeAnimation > kanzi::BoolKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< ColorRGBA > kanzi::ColorRGBAKeyframeAnimation
 
typedef shared_ptr< ColorRGBAKeyframeAnimation > kanzi::ColorRGBAKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< float > kanzi::FloatKeyframeAnimation
 
typedef shared_ptr< FloatKeyframeAnimation > kanzi::FloatKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< int > kanzi::IntKeyframeAnimation
 
typedef shared_ptr< IntKeyframeAnimation > kanzi::IntKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< ResourceID > kanzi::ResourceIDKeyframeAnimation
 
typedef shared_ptr< ResourceIDKeyframeAnimation > kanzi::ResourceIDKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< stringkanzi::StringKeyframeAnimation
 
typedef shared_ptr< StringKeyframeAnimation > kanzi::StringKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector2 > kanzi::Vector2KeyframeAnimation
 
typedef shared_ptr< Vector2KeyframeAnimation > kanzi::Vector2KeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector3 > kanzi::Vector3KeyframeAnimation
 
typedef shared_ptr< Vector3KeyframeAnimation > kanzi::Vector3KeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector4 > kanzi::Vector4KeyframeAnimation
 
typedef shared_ptr< Vector4KeyframeAnimation > kanzi::Vector4KeyframeAnimationSharedPtr