AGS.Editor.AGSEditor.EnsureViewHasAtLeast4LoopsAndAFrameInLeftRightLoops C# (CSharp) Метод

EnsureViewHasAtLeast4LoopsAndAFrameInLeftRightLoops() приватный Метод

private EnsureViewHasAtLeast4LoopsAndAFrameInLeftRightLoops ( AGS view ) : void
view AGS
Результат void
        private void EnsureViewHasAtLeast4LoopsAndAFrameInLeftRightLoops(AGS.Types.View view)
        {
            bool viewModified = false;
            while (view.Loops.Count < 4)
            {
                view.Loops.Add(new ViewLoop(view.Loops.Count));
                viewModified = true;
            }

            if (view.Loops[1].Frames.Count < 1)
            {
                view.Loops[1].Frames.Add(new ViewFrame(0));
            }
            if (view.Loops[2].Frames.Count < 1)
            {
                view.Loops[2].Frames.Add(new ViewFrame(0));
            }
            if (viewModified)
            {
                view.NotifyClientsOfUpdate();
            }
        }