Navigation
API > API/Plugins > API/Plugins/ModelingOperators
| Name | FSkinBindingOp |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/SkinningOps/SkinBindingOp.h |
| Include Path | #include "SkinningOps/SkinBindingOp.h" |
Syntax
class FSkinBindingOp : public UE::Geometry::FDynamicMeshOperator
Inheritance Hierarchy
- FDynamicMeshOperator → FSkinBindingOp
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSkinBindingOp() |
SkinningOps/SkinBindingOp.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BindType | ESkinBindingType | SkinningOps/SkinBindingOp.h | ||
| MaxInfluences | int32 | SkinningOps/SkinBindingOp.h | ||
| OriginalMesh | TSharedPtr< FDynamicMesh3, ESPMode::ThreadSafe > | The transform hierarchy to bind to. | SkinningOps/SkinBindingOp.h | |
| ProfileName | FName | SkinningOps/SkinBindingOp.h | ||
| Stiffness | float | SkinningOps/SkinBindingOp.h | ||
| TransformHierarchy | TArray< TPair< FTransform, FMeshBoneInfo > > | SkinningOps/SkinBindingOp.h | ||
| VoxelResolution | int32 | SkinningOps/SkinBindingOp.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetTransformHierarchyFromReferenceSkeleton
(
const FReferenceSkeleton& InRefSkeleton |
SkinningOps/SkinBindingOp.h |
Overridden from FDynamicMeshOperator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CalculateResult
(
FProgressCancel* Progress |
Calculate the result of the operator. This will populate the internal Mesh and Transform. | SkinningOps/SkinBindingOp.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FDynamicMeshVertexSkinWeightsAttribute * GetOrCreateSkinWeightsAttribute
(
FDynamicMesh3& InMesh, |
SkinningOps/SkinBindingOp.h |