Add OnParamEdited callback to Visject surface parameters API

This commit is contained in:
Wojciech Figat
2021-11-16 16:38:46 +01:00
parent d102f7f7f8
commit 336f4debf1
4 changed files with 33 additions and 3 deletions

View File

@@ -57,6 +57,17 @@ namespace FlaxEditor.Surface
MarkAsEdited();
}
/// <inheritdoc />
public void OnParamEdited(SurfaceParameter param)
{
for (int i = 0; i < Nodes.Count; i++)
{
if (Nodes[i] is IParametersDependantNode node)
node.OnParamEdited(param);
}
MarkAsEdited();
}
/// <inheritdoc />
public void OnParamDeleted(SurfaceParameter param)
{