HBhvUtility.h
Macro Definitions
BHV_MAX_NAME_LENGTH |
|
BHV_MAX_VERSION_LENGTH |
|
BHV_MAX_VENDOR_LENGTH |
|
BHV_MAX_TYPE_LENGTH |
Types
Fields
HANIChannel |
|
HANIRotation |
|
HANIString |
|
HANI3String |
|
HANILinear |
|
HANIHermiteSpline |
|
HANIBezierSpline |
|
HANIFollowPath |
|
HANIDiscrete |
|
HANIAxisRotation |
|
HANIQuatSlerpRotation |
|
HANIQuatSquadRotation |
|
HANIEulerRotation |
Detailed Description
Defines datatypes associated with the HBhvUtility class
Macro Definition
-
BHV_MAX_NAME_LENGTH
Maximum Length of “Names” in animations.
-
BHV_MAX_VERSION_LENGTH
Maximum Length of “Version” string.
-
BHV_MAX_VENDOR_LENGTH
Maximum Length of “Vendor” string.
-
BHV_MAX_TYPE_LENGTH
Maximum Length of Animation Type string.
Type Documentation
-
enum
HANIKeyframeType
Keyframe type
Values:
-
enumerator
HANIChannel
Channel keyframe type.
-
enumerator
HANIRotation
Rotational keyframe type.
-
enumerator
HANIString
String keyframe type.
-
enumerator
HANI3String
String keyframe type.
-
enumerator
-
enum
HANIChannelType
Subtype for channel keyframes
Values:
-
enumerator
HANILinear
Linear channel type.
-
enumerator
HANIHermiteSpline
Hermite spline channel type.
-
enumerator
HANIBezierSpline
Bezier spline channel type.
-
enumerator
HANIFollowPath
Follow path channel type.
-
enumerator
HANIDiscrete
Discrete channel type.
-
enumerator
-
enum
HANIRotationType
Subtype for rotational keyframes
Values:
-
enumerator
HANIAxisRotation
Axis rotation type.
-
enumerator
HANIQuatSlerpRotation
Linear quaternion rotational type.
-
enumerator
HANIQuatSquadRotation
Non-linear quaternion rotational type.
-
enumerator
HANIEulerRotation
Euler rotation type.
-
enumerator