Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HKeyframeQuatSquad Class Reference

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

#include <HBhvUtility.h>

Inheritance diagram for HKeyframeQuatSquad:

HKeyframeRotation HKeyframe

List of all members.

Public Member Functions

virtual HKeyframeClone ()
 HKeyframeQuatSquad (float x=0, float y=0, float z=0, float w=0)
virtual void Serialize (HUtilityXMLTag *xmlgen)

Public Attributes

int m_ExtraSpins
HQuat m_quat


Detailed Description

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

Constructor & Destructor Documentation

HKeyframeQuatSquad::HKeyframeQuatSquad ( float  x = 0,
float  y = 0,
float  z = 0,
float  w = 0 
) [inline]

Constructs a HKeyframeQuatSquad object.

References HANIQuatSquadRotation.


Member Function Documentation

virtual HKeyframe* HKeyframeQuatSquad::Clone (  )  [inline, virtual]

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.

Reimplemented from HKeyframeRotation.

virtual void HKeyframeQuatSquad::Serialize ( HUtilityXMLTag *  xmlgen  )  [virtual]

Writes XML data to a buffer.

Reimplemented from HKeyframe.


Member Data Documentation


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