UnityEditor.ASCommitWindow.AllFolderWouldBeMovedAnyway C# (CSharp) Méthode

AllFolderWouldBeMovedAnyway() private static méthode

private static AllFolderWouldBeMovedAnyway ( ParentViewState pvState, string guid ) : bool
pvState ParentViewState
guid string
Résultat bool
        private static bool AllFolderWouldBeMovedAnyway(ParentViewState pvState, string guid)
        {
            int num = 0;
            for (int i = 0; i < pvState.folders.Length; i++)
            {
                if (pvState.folders[i].guid == guid)
                {
                    bool flag = true;
                    bool flag2 = true;
                    bool flag3 = pvState.selectedItems[num++];
                    for (int j = 0; j < pvState.folders[i].files.Length; j++)
                    {
                        if (pvState.selectedItems[num++])
                        {
                            flag = false;
                        }
                        else
                        {
                            flag2 = false;
                        }
                    }
                    return (flag3 && (flag2 || flag));
                }
                num += 1 + pvState.folders[i].files.Length;
            }
            return false;
        }