Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsEditorOnlyExp > API/Plugins/MeshModelingToolsEditorOnlyExp/SkeletalMesh
Inheritance Hierarchy
- UObject
- FWatchablePropertySet
- UInteractiveToolPropertySet
- UBrushBaseProperties
- USkinWeightsPaintToolProperties
References
| Module | MeshModelingToolsEditorOnlyExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsEditorOnlyExp/Public/SkeletalMesh/SkinWeightsPaintTool.h |
| Include | #include "SkeletalMesh/SkinWeightsPaintTool.h" |
Syntax
UCLASS (Config=EditorSettings)
class USkinWeightsPaintToolProperties : public UBrushBaseProperties
Remarks
Container for properties displayed in Details panel while using USkinWeightsPaintTool.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | ActiveLOD | Skin weight layer properties | |
| FName | ActiveSkinWeightProfile | ||
| float | AddStrength | ||
| float | AverageStrength | ||
| FSkinWeightBrushConfig | BrushConfigAdd | ||
| FSkinWeightBrushConfig | BrushConfigMultiply | ||
| FSkinWeightBrushConfig | BrushConfigRelax | ||
| FSkinWeightBrushConfig | BrushConfigReplace | ||
| TMap< EWeightEditOperation, FSkinWeightBrushConfig * > | BrushConfigs | ||
| EWeightEditOperation | BrushMode | Custom brush modes and falloff types | |
| bool | bShowNewProfileName | New profile properties | |
| EWeightColorMode | ColorMode | Weight color properties | |
| TArray< FLinearColor > | ColorRamp | ||
| EComponentSelectionMode | ComponentSelectionMode | Are we selecting vertices, edges or faces | |
| FDirectEditWeightState | DirectEditState | The state of the direct weight editing tools (mode buttons + slider) | |
| EditCondition | |||
| EWeightEditMode | EditingMode | Brush vs selection modes | |
| HideEditConditionToggle | |||
| EMeshTransferOption | MeshSelectMode | ||
| TEnumAsByte< EAxis::Type > | MirrorAxis | Weight editing arguments | |
| EMirrorDirection | MirrorDirection | ||
| NoResetToDefault FName | NewSkinWeightProfile | ||
| EWeightEditOperation | PriorBrushMode | ||
| float | PruneValue | ||
| float | RelaxStrength | ||
| float | ReplaceValue | ||
| FName | SourceLOD | ||
| FTransform | SourcePreviewOffset | ||
| TWeakObjectPtr< USkeletalMesh > | SourceSkeletalMesh | Transfer | |
| FName | SourceSkinWeightProfile | ||
| TObjectPtr< USkinWeightsPaintTool > | WeightTool | Pointer back to paint tool |
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | |||
| FSkinWeightBrushConfig & | Save/restore user specified settings for each tool mode | ||
| void | SetBrushMode
(
EWeightEditOperation InBrushMode |
||
| void | SetColorMode
(
EWeightColorMode InColorMode |
||
| void | SetComponentMode
(
EComponentSelectionMode InComponentMode |
||
| void | SetFalloffMode
(
EWeightBrushFalloffMode InFalloffMode |