Esempio n. 1
0
    public int Render()
    {
        while (select)
        {
            LightFireCS.MessageHandler.Get().ProcessEvents();
            GDevice gDevice = GDevice.Get();

            gDevice.BeginRender();
            gDevice.SetOrthoView();
            background.Render();
            WindowManager.Get().Render();
            gDevice.EndRender();
        }

        return(selectedItem);
    }
Esempio n. 2
0
    public void Run()
    {
        GDevice gDevice = GDevice.Get();

        while (gDevice.IsRunning)
        {
            MessageHandler.Get().ProcessEvents();

            if (IDevice.Get().GetKeyState(Tao.Sdl.Sdl.SDLK_ESCAPE))
            {
                gDevice.Quit();
            }

            gDevice.BeginRender();
            gDevice.SetOrthoView();
            boxBackground.Render();
            WindowManager.Get().Render();
            windowQuit.WindowFont.Render("FPS: " + gDevice.Fps, new Color(255, 255, 255), new Rect(0, 0, 60, 40));
            gDevice.EndRender();
        }
    }