AssetBundleGraph.AssetBundleGraphEditorWindow.UpdateActivationOfObjects C# (CSharp) Method

UpdateActivationOfObjects() private method

private UpdateActivationOfObjects ( ActiveObject currentActiveObject ) : void
currentActiveObject ActiveObject
return void
        private void UpdateActivationOfObjects(ActiveObject currentActiveObject)
        {
            foreach (var node in nodes) {
                if (currentActiveObject.idPosDict.ContainsKey(node.Id)) {
                    node.SetActive();
                    continue;
                }

                node.SetInactive();
            }

            foreach (var connection in connections) {
                if (currentActiveObject.idPosDict.ContainsKey(connection.Id)) {
                    connection.SetActive();
                    continue;
                }

                connection.SetInactive();
            }
        }