Inviwo  0.9.10.1
Inviwo documentation
inviwo::animation::BasePropertyTrack Class Referenceabstract

#include <propertytrack.h>

+ Inheritance diagram for inviwo::animation::BasePropertyTrack:

Public Member Functions

virtual void setProperty (Property *property)=0
 
virtual const PropertygetProperty () const =0
 
virtual PropertygetProperty ()=0
 
virtual const std::string & getIdentifier () const =0
 
virtual void addKeyFrameUsingPropertyValue (const Property *property, Seconds time, std::unique_ptr< Interpolation > interpolation)=0
 
virtual void addKeyFrameUsingPropertyValue (Seconds time, std::unique_ptr< Interpolation > interpolation)=0
 
virtual void addSequenceUsingPropertyValue (Seconds time, std::unique_ptr< Interpolation > interpolation)=0
 
virtual TracktoTrack ()=0
 
virtual void setOtherProperty (Property *, Keyframe *)
 
virtual void updateKeyframeFromProperty (Property *, Keyframe *)
 

Detailed Description

Interface for tracks based on a Property. Exposes functions for adding a KeyFrame and KeyFrameSequence using the current values of the Property.

See also
Track
PropertyTrack
Property

The documentation for this class was generated from the following file: