Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HKeyframe3String Class Reference

The HKeyframeString class is used for any string related keyframes. More...

#include <HBhvUtility.h>

Inheritance diagram for HKeyframe3String:

HKeyframe

List of all members.

Public Member Functions

virtual HKeyframeClone ()
char * GetTarget1 ()
char * GetTarget2 ()
char * GetTarget3 ()
 HKeyframe3String ()
virtual void Serialize (HUtilityXMLTag *xmlgen)
void SetTarget (const char *t1, const char *t2, const char *t3)

Public Attributes

char m_t1 [255]
char m_t2 [255]
char m_t3 [255]


Detailed Description

The HKeyframeString class is used for any string related keyframes.

String keyframes can contain a segment path in the case of segment switch interpolation or some other text based identifier.


Constructor & Destructor Documentation

HKeyframe3String::HKeyframe3String (  ) 

Constructs a HKeyframeString object.


Member Function Documentation

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

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

Returns:
A pointer to the newly created HKeyframeString object.

Reimplemented from HKeyframe.

char* HKeyframe3String::GetTarget1 (  )  [inline]

Returns:
The target string.

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

Writes XML data to a buffer.

Reimplemented from HKeyframe.

void HKeyframe3String::SetTarget ( const char *  t1,
const char *  t2,
const char *  t3 
)

Sets a new target string.

Parameters:
target The new target for the interpolation.

Referenced by HBhvInterpolatorInstanceCreate::Insert(), and HBhvInterpolatorInstanceCreate::Replace().


Member Data Documentation

Keyframe Target

Keyframe Target

Keyframe Target


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