AssetBundleGraph.AssetBundleGraphEditorWindow.GetIncomingAssetGroups C# (CSharp) Method

GetIncomingAssetGroups() public static method

public static GetIncomingAssetGroups ( ConnectionPointData inputPoint ) : List>.Dictionary
inputPoint ConnectionPointData
return List>.Dictionary
        public static Dictionary<string, List<Asset>> GetIncomingAssetGroups(ConnectionPointData inputPoint)
        {
            UnityEngine.Assertions.Assert.IsNotNull(inputPoint);
            UnityEngine.Assertions.Assert.IsTrue (inputPoint.IsInput);

            if(s_assetStreamMap == null) {
                return null;
            }

            var keyEnum = s_assetStreamMap.Keys.Where(c => c.ToNodeConnectionPointId == inputPoint.Id);
            if (keyEnum.Any()) {
                return s_assetStreamMap[keyEnum.First()];
            }

            return null;
        }