AnimEngine
Public Types | Public Member Functions | Public Attributes | List of all members
KeyframeTemplate< T > Struct Template Reference
Collaboration diagram for KeyframeTemplate< T >:
Collaboration graph
[legend]

Public Types

using property_t = T
 

Public Member Functions

 KeyframeTemplate (const T &t)
 
 KeyframeTemplate (const T &t, const T &aInTangent, const T &aOutTangent)
 
virtual const T & getKeyValue () const
 
virtual void setKeyValue (const T &value)
 
interpolate_with_other (const KeyframeTemplate &other, double parameter) const =delete
 

Public Attributes

mKeyValue
 
mInTangent
 
mOutTangent
 
InterpolationType mInterpolationType = InterpolationType::interp_linear
 

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