HKeyframeQuatSlerp Class Reference
The HKeyframeQuatSlerp class is used for linear quaternion based rotation. More...
#include <HBhvUtility.h>
Public Member Functions | |
virtual HKeyframe * | Clone () |
HKeyframeQuatSlerp (float x=0, float y=0, float z=0, float w=0) | |
![]() | |
HKeyframeRotation () | |
![]() | |
HKeyframe () | |
virtual void | Serialize (HUtilityXMLTag *xmlgen) |
virtual void | SetConstant (bool constant) |
virtual void | SetEaseInOut (bool easeinout) |
virtual void | SetRelative (bool relative) |
Public Attributes | |
HQuat | m_quat |
![]() | |
bool | m_bLinear |
HANIRotationType | m_rotationtype |
![]() | |
bool | m_bConstant |
bool | m_bEaseInOut |
bool | m_bRelative |
HANIKeyframeType | m_type |
Detailed Description
The HKeyframeQuatSlerp class is used for linear quaternion based rotation.
Constructor & Destructor Documentation
◆ HKeyframeQuatSlerp()
|
inline |
Constructs a HKeyframeQuatSlerp object.
References HANIQuatSlerpRotation.
Member Function Documentation
◆ Clone()
|
inlinevirtual |
This method makes an exact copy of the current HKeyframeQuatSlerp and returns a pointer to the newly created HKeyframeQuatSlerp object.
- Returns
- A pointer to the newly created HKeyframeQuatSlerp object.
Reimplemented from HKeyframeRotation.
Member Data Documentation
◆ m_quat
HQuat HKeyframeQuatSlerp::m_quat |
The quaternion.
The documentation for this class was generated from the following file: