BlisterUI.ScreenList.addScreens C# (CSharp) Метод

addScreens() публичный Метод

public addScreens ( ) : void
Результат void
        public void addScreens(params IGameScreen[] s)
        {
            //Copy Over The Screens
            int l;
            if (screens == null)
            {
                l = 0;
                screens = s;
            }
            else
            {
                l = screens.Length;
                Array.Resize<IGameScreen>(ref screens, screens.Length + s.Length);
                Array.Copy(s, 0, screens, l, s.Length);
            }

            //Build The Added Screens
            for (int i = l; i < screens.Length; i++)
            {
                screens[i].SetParentGame(game, i);
                screens[i].Build();
            }
        }