Exemple #1
0
        public void Draw(SpriteBatch spritebatch)
        {
            WireMaskHotbar.Draw(spritebatch);
            LayerSelectHotbar.Draw(spritebatch);
            GeneralInfoBox.Draw(spritebatch);
            Toolbar.Draw(spritebatch);
            QuickHotbar.Draw(spritebatch);
            UI_Window.All_Draw(spritebatch);
            info.Draw(spritebatch);
            GridInfo.Draw(spritebatch);
            EditComp.Draw(spritebatch);
            EditProjectLib.Draw(spritebatch);
            EditLib.Draw(spritebatch);


            for (int i = 0; i < toolbar_menus.Length; ++i)
            {
                toolbar_menus[i].Draw(spritebatch);
            }

            notificationHandler.Draw(spritebatch);

            Hover_InfoBox.Draw(spritebatch);

            dragcomp.Draw(spritebatch);
        }
Exemple #2
0
        public void Update()
        {
            UI_AlreadyActivated = false;
            UI_Active_State     = 0;
            if (ZaWarudo != null)
            {
                ZaWarudo.UpdateMain();
            }

            Hover_InfoBox.UpdateMain();

            notificationHandler.UpdateMain();

            for (int i = 0; i < toolbar_menus.Length; ++i)
            {
                toolbar_menus[i].UpdateMain();
            }
            EditLib.UpdateMain();
            EditProjectLib.UpdateMain();
            EditComp.UpdateMain();
            UI_Window.All_Update();
            GridInfo.UpdateMain();
            info.UpdateMain();
            QuickHotbar.UpdateMain();
            Toolbar.UpdateMain();
            GeneralInfoBox.UpdateMain();
            LayerSelectHotbar.UpdateMain();
            WireMaskHotbar.UpdateMain();
        }