HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_MotionClipRW Member List

This is the complete list of members for GU_MotionClipRW, including all inherited members.

addClipInfo()GU_MotionClipRW
canEvaluate() const GU_MotionClipROinline
clipInfo() const GU_MotionClipROinline
computeLocalTransforms(fpreal time, UT_Array< GU_AgentXformD > &result, bool constant_evaluation=false)GU_MotionClipROinline
evaluate(fpreal time, GU_Detail *result, const GA_PointGroup *result_pts=nullptr, const GA_PointGroup *topology_pts=nullptr, const GA_AttributeFilter *extra_attribs_to_unpack=nullptr, GU_MotionClipEndBehavior left_end_behavior=GU_MotionClipEndBehavior::Clamp, GU_MotionClipEndBehavior right_end_behavior=GU_MotionClipEndBehavior::Clamp)GU_MotionClipROinline
evaluate(fpreal time, GU_Detail *result, const EvaluationParms &evaluation_parms, const GA_PointGroup *result_pts=nullptr, const GA_PointGroup *topology_pts=nullptr, UT_ArrayStringMap< bool > *is_anim_point_attrib=nullptr)GU_MotionClipROinline
evaluateNoLock(fpreal time, GU_Detail *result, const EvaluationParms &evaluation_parms, const GA_PointGroup *result_pts=nullptr, const GA_PointGroup *topology_pts=nullptr, UT_ArrayStringMap< bool > *is_anim_point_attrib=nullptr)GU_MotionClipROinline
getJointGroup(GOP_Manager &gop, const UT_StringHolder &pattern) const GU_MotionClipRO
getJointIndex(const UT_StringHolder &joint_name) const GU_MotionClipROinline
getJointsInGroup(GOP_Manager &gop, const UT_StringHolder &pattern, UT_StringArray &joints_in_group) const GU_MotionClipRO
getSample(fpreal time) const GU_MotionClipRO
getSampleTimes()GU_MotionClipROinline
getSortedFrameOrder(UT_Array< exint > &frame_order)GU_MotionClipRO
getTopology(fpreal &time, GU_Detail *dest, const GA_AttributeFilter *skip=nullptr)GU_MotionClipRO
GU_MotionClipBuilder classGU_MotionClipRWfriend
GU_MotionClipRO(const GU_Detail *gdp, UT_WorkBuffer &err_msg, bool can_evaluate=true, GU_MotionClipInfo *clipinfo=nullptr, bool compute_default_clipinfo=false, bool do_sort_samples=true, bool enable_locking=true)GU_MotionClipRO
GU_MotionClipRW(GU_Detail *gdp, UT_WorkBuffer &err_msg, bool can_evaluate=true, GU_MotionClipInfo *clipinfo=nullptr, bool compute_default_clipinfo=false, bool do_sort_samples=true, bool enable_locking=true)GU_MotionClipRW
hasTopology() const GU_MotionClipROinline
isInitialised() const GU_MotionClipROinline
numJoints() const GU_MotionClipROinline
ourDataIdsGU_MotionClipROprotected
ourGdpGU_MotionClipROprotected
restFrame() const GU_MotionClipROinline
setScaleInheritance(UT_ScaleInheritanceMode scale_inheritance)GU_MotionClipROinline
setTopology(fpreal time, const GU_Detail *sample, UT_WorkBuffer &error_msg)GU_MotionClipRW
sortPrimitives(GU_Detail *gdp, bool clear_array)GU_MotionClipROprotected
updateGdp(const GU_Detail *gdp) overrideGU_MotionClipRWinlinevirtual
updateGdpNC(GU_Detail *gdp)GU_MotionClipRWinline
~GU_MotionClipRO()=defaultGU_MotionClipROvirtual
~GU_MotionClipRW() override=defaultGU_MotionClipRW