1 #ifndef _RIVE_KEYED_PROPERTY_HPP_
2 #define _RIVE_KEYED_PROPERTY_HPP_
3 #include "generated/animation/keyed_property_base.hpp"
8 class KeyedProperty : public KeyedPropertyBase
11 std::vector<KeyFrame*> m_KeyFrames;
14 void addKeyFrame(KeyFrame* keyframe);
15 StatusCode onAddedClean(CoreContext* context) override;
16 StatusCode onAddedDirty(CoreContext* context) override;
18 void apply(Core* object, float time, float mix);
20 StatusCode import(ImportStack& importStack) override;