HDK
|
This is the complete list of members for GU_AgentLayer, including all inherited members.
addLayer(const UT_StringHolder &unique_name, const GU_AgentRigConstPtr &rig, const GU_AgentShapeLibConstPtr &shapelib) | GU_AgentLayer | static |
addLayerCopy(const GU_AgentLayer &src, const GU_AgentRigConstPtr &rig, const GU_AgentShapeLibConstPtr &shapelib, bool copy_external_ref) | GU_AgentLayer | static |
addLayerFromFile(const UT_StringHolder &filename, const GU_AgentRigConstPtr &rig, const GU_AgentShapeLibConstPtr &shapelib, UT_StringArray &errors) | GU_AgentLayer | static |
begin() const | GU_AgentLayer | inline |
boundShape(exint transform, exint i) const | GU_AgentLayer | inline |
clear() | GU_AgentLayer | |
clearIsFile() | GU_AgentLayer | |
conditionalAddRef() noexcept | UT_IntrusiveRefCounter< GU_AgentLayer > | inline |
const_iterator typedef | GU_AgentLayer | |
construct(const UT_StringArray &shape_names, const UT_Array< exint > &transforms, const UT_Array< GU_AgentShapeDeformerConstPtr > &deformers, const UT_Array< UT_Vector3F > &bounds_scales, UT_StringArray *errors=nullptr) | GU_AgentLayer | |
construct(const UT_StringArray &shape_names, const UT_IntArray &transforms, const UT_Array< GU_AgentShapeDeformerConstPtr > &deformers, const UT_FprealArray *bounds_scales=nullptr, UT_StringArray *errors=nullptr) | GU_AgentLayer | |
construct(const UT_StringArray &shape_names, const UT_IntArray &transforms, const UT_Array< bool > &deforming, const UT_FprealArray *bounds_scales=nullptr, UT_StringArray *errors=nullptr) | GU_AgentLayer | |
copyShapeBindings(const GU_AgentLayer &source) | GU_AgentLayer | |
deformingEntries() const | GU_AgentLayer | inline |
detail() const | GU_AgentLayer | inline |
end() const | GU_AgentLayer | inline |
enlargeBounds(UT_BoundingBox &box, const GU_Agent &agent, const UT_Array< UT_Matrix4F > &xforms) const | GU_AgentLayer | |
entries() const | GU_AgentLayer | inline |
expandVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax) const | GU_AgentLayer | |
findDeformer(const UT_StringRef &name) | GU_AgentLayer | static |
getBlendShapeAndSkinDeformer(GU_AgentLinearSkinDeformer::Method skinning_method=GU_AgentLinearSkinDeformer::Method::Linear) | GU_AgentLayer | static |
getBlendShapeDeformer() | GU_AgentLayer | static |
getDeforming() const | GU_AgentLayer | inline |
getDualQuatBlendSkinDeformer() | GU_AgentLayer | inlinestatic |
getDualQuatSkinDeformer() | GU_AgentLayer | inlinestatic |
getLinearSkinDeformer(GU_AgentLinearSkinDeformer::Method method=GU_AgentLinearSkinDeformer::Method::Linear) | GU_AgentLayer | static |
getMemoryUsage(bool inclusive) const | GU_AgentLayer | |
getStandardDeformer(const UT_Optional< GU_AgentLinearSkinDeformer::Method > &skinning_method, bool has_blendshapes) | GU_AgentLayer | static |
getStatic() const | GU_AgentLayer | inline |
installDeformers() | GU_AgentLayer | static |
isFile() const | GU_AgentLayer | inline |
load(UT_JSONParser &p) | GU_AgentLayer | |
load(UT_JSONParser &p, LayerData &data) | GU_AgentLayer | static |
load(const LayerData &data, UT_StringArray &errors) | GU_AgentLayer | |
name() const | GU_AgentLayer | inline |
NameType typedef | GU_AgentLayer | |
numBoundShapes(exint xform_idx) const | GU_AgentLayer | inline |
operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GU_AgentLayer > | inline |
registerDeformer(const GU_AgentShapeDeformerConstPtr &deformer) | GU_AgentLayer | static |
registeredDeformers() | GU_AgentLayer | static |
rig() const | GU_AgentLayer | inline |
save(UT_JSONWriter &w) const | GU_AgentLayer | |
setName(const NameType &name) | GU_AgentLayer | inline |
shape(exint i) const | GU_AgentLayer | inline |
ShapeArray typedef | GU_AgentLayer | |
shapeGeometry(const ShapeBinding &shape_binding) const | GU_AgentLayer | |
shapeGeometry(exint i) const | GU_AgentLayer | inline |
shapeLib() const | GU_AgentLayer | inline |
ShapePtr typedef | GU_AgentLayer | |
staticEntries() const | GU_AgentLayer | inline |
uniqueName() const | GU_AgentLayer | inline |
unpackShapeToDetail(GU_Detail &dest, const ShapeBinding &binding, const GU_Agent &agent, const GU_AgentRig &rig, const UT_Array< UT_Matrix4F > &xforms, bool apply_joint_xform=true) const | GU_AgentLayer | |
unpackShapeToDetail(GU_Detail &dest, exint shape_i, const GU_Agent &agent, const GU_AgentRig &rig, const UT_Array< UT_Matrix4F > &xforms) const | GU_AgentLayer | inline |
unpackToDetail(GU_Detail &dest, const GU_PrimPacked *prim, const GU_Agent &agent, const GU_AgentRig &rig, const UT_Array< UT_Matrix4F > &xforms, STY_StylerGroup *prim_styler_group, const STY_Styler *parent_styler, const UT_Matrix4D *transform) const | GU_AgentLayer | |
updateShapes() | GU_AgentLayer | |
use_count() const noexcept | UT_IntrusiveRefCounter< GU_AgentLayer > | inline |
UT_IntrusiveRefCounter() noexcept | UT_IntrusiveRefCounter< GU_AgentLayer > | inline |
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GU_AgentLayer > | inline |
~GU_AgentLayer() | GU_AgentLayer | |
~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< GU_AgentLayer > | inlineprotected |