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

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

addChannel(const UT_StringHolder &name, const FloatType *samples)GU_AgentClip
addClip(const UT_StringHolder &name, const GU_AgentRigConstPtr &rig)GU_AgentClipstatic
addClipCopy(const GU_AgentClip &src, const GU_AgentRigConstPtr &rig, bool copy_external_ref)GU_AgentClipstatic
addClipFromFile(const UT_StringHolder &name, const UT_StringHolder &filename, const GU_AgentRigConstPtr &rig, bool delay_load, UT_StringArray &errors)GU_AgentClipstatic
addScaledChannelValues(FloatArray &dst, const UT_BitArray &channels, fpreal scale, const UT_Array< fpreal > &inv_total_weights, fpreal seconds) const GU_AgentClip
addScaledLocalTransform(Xform &xform, exint i, fpreal scale, fpreal seconds) const GU_AgentClip
addScaledLocalTransforms(XformArray &dst, fpreal scale, fpreal seconds) const GU_AgentClip
addScaledLocalTransforms(XformArray &dst, const UT_BitArray &joints, fpreal scale, const UT_Array< fpreal > &inv_total_weights, fpreal seconds) const GU_AgentClip
channelCount() const GU_AgentClipinline
channelName(exint i) const GU_AgentClipinline
channelNames() const GU_AgentClip
channelValues(exint sample_i) const GU_AgentClipinline
clearIsFile()GU_AgentClip
computeLocalTransforms(const GU_AgentRig &rig, const XformArray &xforms, Matrix4Array &matrices)GU_AgentClipstatic
computeLocalTransforms(const GU_AgentRig &rig, const UT_BitArray *in_world_space, Matrix4Array &xforms)GU_AgentClipstatic
computeWorldTransforms(const GU_AgentRig &rig, const XformArray &xforms, Matrix4Array &matrices)GU_AgentClipstatic
computeWorldTransforms(const GU_AgentRig &rig, const UT_BitArray *in_world_space, Matrix4Array &xforms)GU_AgentClipstatic
concatLocalTransforms(XformArray &dst, const GU_AgentTransformGroup &xform_grp, fpreal percent, fpreal seconds) const GU_AgentClip
conditionalAddRef() noexceptUT_IntrusiveRefCounter< GU_AgentClip >inline
fileName() const GU_AgentClipinline
findChannel(const UT_StringRef &name) const GU_AgentClipinline
FloatArray typedefGU_AgentClip
FloatArrayPtr typedefGU_AgentClip
FloatType typedefGU_AgentClip
forceValidName(const UT_StringHolder &clipname)GU_AgentClipinlinestatic
getMemoryUsage(bool inclusive) const GU_AgentClip
hasLoadErrors() const GU_AgentClipinline
init(exint num_samples)GU_AgentClip
isFile() const GU_AgentClipinline
isLoaded() const GU_AgentClipinline
length() const GU_AgentClipinline
load(const CL_Clip &clip)GU_AgentClip
load(const GU_AgentClip &clip)GU_AgentClip
loadFromFile(UT_StringArray *errors=nullptr) const GU_AgentClip
localTransforms(exint sample_i) const GU_AgentClipinline
Matrix4 typedefGU_AgentClip
Matrix4Array typedefGU_AgentClip
Matrix4ArrayConstPtr typedefGU_AgentClip
Matrix4ArrayPtr typedefGU_AgentClip
name() const GU_AgentClipinline
nearestSampleFromSeconds(fpreal seconds) const GU_AgentClipinline
numTransformTracks() const GU_AgentClipinline
operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GU_AgentClip >inline
rig() const GU_AgentClipinline
sampleChannel(exint channel_index, fpreal seconds) const GU_AgentClip
sampleCount() const GU_AgentClipinline
sampleFromSeconds(fpreal seconds) const GU_AgentClipinline
sampleRate() const GU_AgentClipinline
sampleTransform(exint i, fpreal seconds, bool worldspace, Matrix4 &xform_sample) const GU_AgentClip
save(CL_Clip &clip, bool worldspace=false) const GU_AgentClip
secondsFromSample(fpreal sample) const GU_AgentClipinline
setLocalTransforms(const UT_Array< XformArray > &samples)GU_AgentClip
setLocalTransforms(exint sample_i, const XformArray &xforms)GU_AgentClip
setName(const UT_StringHolder &name)GU_AgentClipinline
setSampleRate(fpreal sample_rate)GU_AgentClipinline
setStart(fpreal t)GU_AgentClipinline
start() const GU_AgentClipinline
transformsPerSample() const GU_AgentClipinline
use_count() const noexceptUT_IntrusiveRefCounter< GU_AgentClip >inline
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< GU_AgentClip >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GU_AgentClip >inline
worldTransforms(exint sample_i) const GU_AgentClipinline
wrappedSampleFromSeconds(fpreal seconds) const GU_AgentClipinline
Xform typedefGU_AgentClip
XformArray typedefGU_AgentClip
~GU_AgentClip()GU_AgentClip
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< GU_AgentClip >inlineprotected