HKeyframeMatrix

Fields

float m_matrix
int m_ExtraSpins

Detailed Description

class HKeyframeMatrix : public HKeyframeRotation

The HKeyframeQuatSquad class is used for non-linear quaternion based rotation.

Public Functions

inline HKeyframeMatrix(float matrix[] = 0)

Constructs a HKeyframeQuatSquad object.

inline virtual ~HKeyframeMatrix()
inline virtual HKeyframe *Clone()

This method makes an exact copy of the current HKeyframeQuatSquad and returns a pointer to the newly created HKeyframeQuatSquad object.

Returns:A pointer to the newly created HKeyframeQuatSquad object.
virtual void Serialize(HUtilityXMLTag *xmlgen)

Writes XML data to a buffer.

Public Members

float m_matrix[16]

The quaternion.

int m_ExtraSpins