コード例 #1
0
 public override void Render(double delta)
 {
     base.Render(delta);
     api.Texturing = true;
     infoWidget.Render(delta);
     api.Texturing = false;
 }
コード例 #2
0
 public override void Render(double delta)
 {
     RenderMenuBounds();
     api.Texturing = true;
     RenderMenuWidgets(delta);
     if (descWidget != null)
     {
         descWidget.Render(delta);
     }
     api.Texturing = false;
 }
コード例 #3
0
 public override void Render(double delta)
 {
     api.Draw2DQuad(0, 0, game.Width, game.Height, new FastColour(60, 60, 60, 160));
     api.Texturing = true;
     title.Render(delta);
     for (int i = 0; i < buttons.Length; i++)
     {
         buttons[i].Render(delta);
     }
     api.Texturing = false;
 }
コード例 #4
0
        public override void Render(double delta)
        {
            UpdateFPS(delta);
            if (game.HideGui || !game.ShowFPS)
            {
                return;
            }

            api.Texturing = true;
            fpsText.Render(delta);
            if (!game.ClassicMode && game.activeScreen == null)
            {
                UpdateHackState(false);
                DrawPosition();
                hackStates.Render(delta);
            }
            api.Texturing = false;
        }
コード例 #5
0
        public override void Render(double delta)
        {
            RenderMenuBounds();
            api.Texturing = true;
            RenderMenuWidgets(delta);
            inputWidget.Render(delta);
            if (descWidget != null)
            {
                descWidget.Render(delta);
            }
            api.Texturing = false;

            float cX = game.Width / 2, cY = game.Height / 2;

            api.Draw2DQuad(cX - 250, cY + 90, 500, 2, grey);
            if (textPath == null)
            {
                return;
            }
            SaveMap(textPath);
            textPath = null;
        }