AnimEngine
Public Types | Public Member Functions | List of all members
QuatKeyframe Struct Reference
Inheritance diagram for QuatKeyframe:
Inheritance graph
[legend]
Collaboration diagram for QuatKeyframe:
Collaboration graph
[legend]

Public Types

using keyframe_template = KeyframeTemplate< glm::quat >
 
using property_t = keyframe_template::property_t
 
- Public Types inherited from KeyframeTemplate< glm::quat >
using property_t = glm::quat
 

Public Member Functions

property_t interpolate_with_other (const QuatKeyframe &other, double parameter) const
 
- Public Member Functions inherited from KeyframeTemplate< glm::quat >
 KeyframeTemplate (const glm::quat &t)
 
 KeyframeTemplate (const glm::quat &t, const glm::quat &aInTangent, const glm::quat &aOutTangent)
 
virtual const glm::quat & getKeyValue () const
 
virtual void setKeyValue (const glm::quat &value)
 
glm::quat interpolate_with_other (const KeyframeTemplate &other, double parameter) const=delete
 

Additional Inherited Members

- Public Attributes inherited from KeyframeTemplate< glm::quat >
glm::quat mKeyValue
 
glm::quat mInTangent
 
glm::quat mOutTangent
 
InterpolationType mInterpolationType
 

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