HRotateProperty Class Reference

#include <HPropert.h>

Inheritance diagram for HRotateProperty:

Inheritance graph
[legend]
Collaboration diagram for HRotateProperty:

Collaboration graph
[legend]
List of all members.

Public Types

enum  InterpolationMethod { VECTORINTERP, EULERINTERP, QUATINTERP }

Public Member Functions

InterpolationMethod GetDefaultObjectInterpolationMethod ()
void SetDefaultObjectInterpolationMethod (InterpolationMethod method)
InterpolationMethod GetDefaultBoneInterpolationMethod ()
void SetDefaultBoneInterpolationMethod (InterpolationMethod method)
InterpolationMethod GetDefaultRootBoneInterpolationMethod ()
void SetDefaultRootBoneInterpolationMethod (InterpolationMethod method)
const QuaternionGetValue () const
const QuaternionGetValue (Time time)
void SetValue (const Quaternion &value)
void StoreValue (Time time, const Quaternion &value, BOOL storeroll=TRUE)
void StoreValue (Time time, const Quaternion &value, BOOL storeroll, BOOL storeundo)

Static Public Member Functions

static HRotatePropertyNew ()
static HRotatePropertyNew (HRotatePropertyInfo *propinfo)

Detailed Description

Definition at line 405 of file HPropert.h.


Member Enumeration Documentation

enum HRotateProperty::InterpolationMethod
 

Enumerator:
VECTORINTERP 
EULERINTERP 
QUATINTERP 

Definition at line 408 of file HPropert.h.


Member Function Documentation

InterpolationMethod HRotateProperty::GetDefaultBoneInterpolationMethod  ) 
 

InterpolationMethod HRotateProperty::GetDefaultObjectInterpolationMethod  ) 
 

InterpolationMethod HRotateProperty::GetDefaultRootBoneInterpolationMethod  ) 
 

const Quaternion& HRotateProperty::GetValue Time  time  ) 
 

const Quaternion& HRotateProperty::GetValue  )  const
 

static HRotateProperty* HRotateProperty::New HRotatePropertyInfo propinfo  )  [static]
 

static HRotateProperty* HRotateProperty::New  )  [static]
 

void HRotateProperty::SetDefaultBoneInterpolationMethod InterpolationMethod  method  ) 
 

void HRotateProperty::SetDefaultObjectInterpolationMethod InterpolationMethod  method  ) 
 

void HRotateProperty::SetDefaultRootBoneInterpolationMethod InterpolationMethod  method  ) 
 

void HRotateProperty::SetValue const Quaternion value  ) 
 

void HRotateProperty::StoreValue Time  time,
const Quaternion value,
BOOL  storeroll,
BOOL  storeundo
 

void HRotateProperty::StoreValue Time  time,
const Quaternion value,
BOOL  storeroll = TRUE
 


The documentation for this class was generated from the following file:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:57 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001