|
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 |
| runDSO(const char *lib_path) | GU_AgentLayer | static |
| 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 |