HBhvUtility.h
Macro Definitions
Types
Fields
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 HANIChannel
-
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 HANILinear
-
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 HANIAxisRotation