Kanzi 3.9.10
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

namespace  kanzi
 

Typedefs

typedef KeyframeAnimation< bool > kanzi::BoolKeyframeAnimation
 
typedef shared_ptr< BoolKeyframeAnimationkanzi::BoolKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< ColorRGBAkanzi::ColorRGBAKeyframeAnimation
 
typedef shared_ptr< ColorRGBAKeyframeAnimationkanzi::ColorRGBAKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< float > kanzi::FloatKeyframeAnimation
 
typedef shared_ptr< FloatKeyframeAnimationkanzi::FloatKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< int > kanzi::IntKeyframeAnimation
 
typedef shared_ptr< IntKeyframeAnimationkanzi::IntKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< ResourceIDkanzi::ResourceIDKeyframeAnimation
 
typedef shared_ptr< ResourceIDKeyframeAnimationkanzi::ResourceIDKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< string > kanzi::StringKeyframeAnimation
 
typedef shared_ptr< StringKeyframeAnimationkanzi::StringKeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector2kanzi::Vector2KeyframeAnimation
 
typedef shared_ptr< Vector2KeyframeAnimationkanzi::Vector2KeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector3kanzi::Vector3KeyframeAnimation
 
typedef shared_ptr< Vector3KeyframeAnimationkanzi::Vector3KeyframeAnimationSharedPtr
 
typedef KeyframeAnimation< Vector4kanzi::Vector4KeyframeAnimation
 
typedef shared_ptr< Vector4KeyframeAnimationkanzi::Vector4KeyframeAnimationSharedPtr