MyNodes.Nodes.NodesEngine.GetLinksForOutput C# (CSharp) Méthode

GetLinksForOutput() public méthode

public GetLinksForOutput ( MyNodes.Nodes.Output output ) : List
output MyNodes.Nodes.Output
Résultat List
        public List<Link> GetLinksForOutput(Output output)
        {
            lock (linksLock)
                return links.Where(x => x.OutputId == output.Id).ToList();
        }

Usage Example

Exemple #1
0
        public void RemoveOutput(Output output)
        {
            if (output == null || !Outputs.Contains(output))
            {
                LogError("Can`t remove output. Does not exist.");
                return;
            }

            var links = engine.GetLinksForOutput(output);

            engine.RemoveLinks(links, true);


            Outputs.Remove(output);
        }
All Usage Examples Of MyNodes.Nodes.NodesEngine::GetLinksForOutput