#include "value_animation.hpp"
#include "interpolation.hpp"
#include "easing_curve.hpp"
#include <kanzi/core/cpp/map.hpp>
Classes | |
class | kanzi::KeyframeAnimation< TValueType > |
Template class for keyframe animations. More... | |
class | kanzi::KeyframeAnimation< TValueType >::Keyframe |
class | kanzi::KeyframeAnimation< TValueType >::StepKeyframe |
class | kanzi::KeyframeAnimation< TValueType >::LinearKeyframe |
class | kanzi::KeyframeAnimation< TValueType >::BezierKeyframe |
Namespaces | |
kanzi | |
Typedefs | |
typedef KeyframeAnimation< bool > | kanzi::BoolKeyframeAnimation |
typedef shared_ptr< BoolKeyframeAnimation > | kanzi::BoolKeyframeAnimationSharedPtr |
typedef KeyframeAnimation< int > | kanzi::IntKeyframeAnimation |
typedef shared_ptr< IntKeyframeAnimation > | kanzi::IntKeyframeAnimationSharedPtr |
typedef KeyframeAnimation< float > | kanzi::FloatKeyframeAnimation |
typedef shared_ptr< FloatKeyframeAnimation > | kanzi::FloatKeyframeAnimationSharedPtr |
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 |
typedef KeyframeAnimation< ColorRGBA > | kanzi::ColorRGBAKeyframeAnimation |
typedef shared_ptr< ColorRGBAKeyframeAnimation > | kanzi::ColorRGBAKeyframeAnimationSharedPtr |
typedef KeyframeAnimation< string > | kanzi::StringKeyframeAnimation |
typedef shared_ptr< StringKeyframeAnimation > | kanzi::StringKeyframeAnimationSharedPtr |
typedef KeyframeAnimation< ResourceID > | kanzi::ResourceIDKeyframeAnimation |
typedef shared_ptr< ResourceIDKeyframeAnimation > | kanzi::ResourceIDKeyframeAnimationSharedPtr |