Пример #1
0
        public override void OnRenderFrame(OpenTK.FrameEventArgs e)
        {
            background.draw(e);
            cover.draw(e);
            bgoverlay.draw(e);
            base.OnRenderFrame(e);
            //  sel2.draw(e);
            // selectionTexture.draw(e);
            //for (int x = 0; x < songNameList.Count
            for (int x = 0; x < songNameList.Count; x++)
            {
                songNameList[x].draw(e);
            }

            scorebg.draw(e);
            if (displayScores != null)
            {
                if (scoreDisplayText.Count > 0)
                {
                    foreach (Button t in scoreDisplayText)
                    {
                        t.OnRenderFrame(null);
                    }
                }
            }

            searchBox.draw(e);

            if (string.IsNullOrWhiteSpace(searchLabel.Text))
            {
                searchInfoL.TextTexture.draw(e);
            }
            else
            {
                searchLabel.TextTexture.draw(e);
            }
            if (dim.Colour.A > 0 || pickDiff)
            {
                dim.draw(e);
                panel.draw(e);
                diffs.OnRenderFrame(e);
                playButton.OnRenderFrame(e);
                hdB.OnRenderFrame(e);
                dtB.OnRenderFrame(e);
                nfB.OnRenderFrame(e);
                mirB.OnRenderFrame(e);
                autoB.OnRenderFrame(e);
                htB.OnRenderFrame(e);
                closeSel.OnRenderFrame(e);
                calibrateButton.OnRenderFrame(e);
                rateLabel.OnRenderFrame(e);
                rateDrag.OnRenderFrame(e);
            }
        }
Пример #2
0
 public void onRenderFrame(FrameEventArgs e)
 {
     if (enabled)
     {
         forward.OnRenderFrame(e);
         backward.OnRenderFrame(e);
         pause.OnRenderFrame(e);
         stop.OnRenderFrame(e);
         title.OnRenderFrame(e);
         position.OnRenderFrame(e);
     }
 }