HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_MotionClipUtil.h File Reference
#include "GU_API.h"
#include <CH/CH_Manager.h>
#include <GA/GA_Types.h>
#include <UT/UT_Assert.h>
#include <UT/UT_Options.h>
#include <UT/UT_Vector2.h>
#include <SYS/SYS_Math.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for GU_MotionClipUtil.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GU_MotionClipTimeMap
 Mapper class for conversion between clip and scene time (in seconds) More...
 
class  GU_MotionClipInfo
 
class  GU_MotionClipChannelMap
 
class  GU_MotionClipDataIds
 

Namespaces

 GU_MotionClipNames
 

Enumerations

enum  GU_MotionClipEndBehavior { GU_MotionClipEndBehavior::Clamp = 0, GU_MotionClipEndBehavior::Loop = 1, GU_MotionClipEndBehavior::Mirror = 2 }
 

Functions

bool GUsampleRatesNeedInterpolation (fpreal target_rate, fpreal source_rate)
 Returns true if target_rate needs interpolation into source_rate. More...
 

Variables

GU_API const UT_StringHolder GU_MotionClipNames::blendshape_channel
 Attribute storing the channel name that provides the shape's weight. More...
 
GU_API const UT_StringHolder GU_MotionClipNames::blendshape_name
 Attribute storing the unique name of the blendshape input. More...
 
GU_API const UT_StringHolder GU_MotionClipNames::blendshape_inbetween_name
 Attribute storing the name of a blendshape inbetween. More...
 
GU_API const UT_StringHolder GU_MotionClipNames::blendshape_inbetween_weight
 Attribute storing the weight position of a blendshape inbetween. More...
 

Enumeration Type Documentation

Enumerator
Clamp 
Loop 
Mirror 

Definition at line 30 of file GU_MotionClipUtil.h.

Function Documentation

bool GUsampleRatesNeedInterpolation ( fpreal  target_rate,
fpreal  source_rate 
)
inline

Returns true if target_rate needs interpolation into source_rate.

Definition at line 39 of file GU_MotionClipUtil.h.