Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/UBaseMeshProcessingTool
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PropSetType * AddOptionalPropertySet
(
TUniqueFunction< bool()> VisibilityFunc, |
Optional Property Set API - subclasses can use this to manage property sets with configurable visibility that invalidate the precompute Register an optional property set with the given VisibilityFunc | BaseTools/BaseMeshProcessingTool.h | |
PropSetType * AddOptionalPropertySet
(
TUniqueFunction< bool()> VisibilityFunc, |
Register an optional property set with the given VisibilityFunc, and call OnModifiedFunc if any of the properties change | BaseTools/BaseMeshProcessingTool.h | |
virtual void AddOptionalPropertySet
(
UInteractiveToolPropertySet* PropSet, |
BaseTools/BaseMeshProcessingTool.h |
AddOptionalPropertySet(TUniqueFunction< bool()>, bool)
Description
Optional Property Set API - subclasses can use this to manage property sets with configurable visibility that invalidate the precompute Register an optional property set with the given VisibilityFunc
| Name | AddOptionalPropertySet |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/BaseTools/BaseMeshProcessingTool.h |
| Include Path | #include "BaseTools/BaseMeshProcessingTool.h" |
template<class PropSetType>
PropSetType * AddOptionalPropertySet
(
TUniqueFunction < bool> VisibilityFunc,
bool bChangeInvalidatesResult
)
AddOptionalPropertySet(TUniqueFunction< bool()>, TUniqueFunction< void()>, bool)
Description
Register an optional property set with the given VisibilityFunc, and call OnModifiedFunc if any of the properties change
| Name | AddOptionalPropertySet |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/BaseTools/BaseMeshProcessingTool.h |
| Include Path | #include "BaseTools/BaseMeshProcessingTool.h" |
template<class PropSetType>
PropSetType * AddOptionalPropertySet
(
TUniqueFunction < bool> VisibilityFunc,
TUniqueFunction < void> OnModifiedFunc,
bool bChangeInvalidatesResult
)
AddOptionalPropertySet(UInteractiveToolPropertySet *, TUniqueFunction< bool()>, TUniqueFunction< void()>, bool)
| Name | AddOptionalPropertySet |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/BaseTools/BaseMeshProcessingTool.h |
| Include Path | #include "BaseTools/BaseMeshProcessingTool.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/BaseTools/BaseMeshProcessingTool.cpp |
virtual void AddOptionalPropertySet
(
UInteractiveToolPropertySet * PropSet,
TUniqueFunction < bool> VisibilityFunc,
TUniqueFunction < void> OnModifiedFunc,
bool bChangeInvalidatesResult
)