MeshModelingTools: Allow programmatic changes to properties to update detail panel properly.

#rb Lonnie.Li
#rnx
#jira UE-103980, UE-101251, UE-96691

[CL 16127920 by semion piskarev in ue5-main branch]
This commit is contained in:
semion piskarev
2021-04-27 11:06:18 -04:00
parent 9eb2bd736a
commit 773ecfbb6a
5 changed files with 39 additions and 1 deletions

View File

@@ -143,6 +143,11 @@ bool UInteractiveTool::SetToolPropertySourceEnabled(UInteractiveToolPropertySet*
return true;
}
void UInteractiveTool::NotifyOfPropertyChangeByTool(UInteractiveToolPropertySet* PropertySet) const
{
OnPropertyModifiedDirectlyByTool.Broadcast(PropertySet);
}
TArray<UObject*> UInteractiveTool::GetToolProperties(bool bEnabledOnly) const
{
if (bEnabledOnly == false)