// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved. using FlaxEngine; namespace FlaxEditor.Surface { /// /// Interface for surface nodes that depend on surface parameters collection. /// [HideInEditor] public interface IParametersDependantNode { /// /// On new parameter created /// /// The parameter. void OnParamCreated(SurfaceParameter param); /// /// On new parameter renamed /// /// The parameter. void OnParamRenamed(SurfaceParameter param); /// /// On new parameter deleted /// /// The parameter. void OnParamDeleted(SurfaceParameter param); } }