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();
}
}