1 #ifndef _RIVE_KEYED_OBJECT_HPP_
2 #define _RIVE_KEYED_OBJECT_HPP_
3 #include "generated/animation/keyed_object_base.hpp"
9 class KeyedObject : public KeyedObjectBase
12 std::vector<KeyedProperty*> m_KeyedProperties;
16 void addKeyedProperty(KeyedProperty* property);
18 StatusCode onAddedDirty(CoreContext* context) override;
19 StatusCode onAddedClean(CoreContext* context) override;
20 void apply(Artboard* coreContext, float time, float mix);
22 StatusCode import(ImportStack& importStack) override;