internal void Draw() { if (GameBase.Tournament) { return; } if (Player.Playing || (mustHide && background.Position == background.InitialPosition)) { return; } float height = GameBase.Mode == OsuModes.OnlineSelection ? GameBase.WindowManager.HeightScaled : HEIGHT - 20; background.VectorScale.Y = height + 20; spriteManager.HandleOverlayInput = RespondingBeatmap != null && ChatEngine.Visibility != ChatVisibility.Full; spriteManager.Draw(); downloadListPanel.SetDisplayRectangle(new RectangleF((int)Math.Ceiling(background.CurrentPositionActual.X + 1), YPOS + 20, WIDTH, (int)height)); //Need to set alpha etc. here so hover sprites are released correctly. downloadListPanel.ContentSpriteManager.HandleOverlayInput = Visible && !spriteManager.HandleOverlayInput; downloadListPanel.ContentSpriteManager.Alpha = RespondingBeatmap == null ? 1 : 0; downloadListPanel.Draw(); }
public override void Draw() { spriteManager.Draw(); resultsPane.Draw(); spriteManagerFg.Draw(); base.Draw(); }
public override void Draw() { base.Draw(); sa_chartList.Draw(); spriteManagerTop.Draw(); }
public override void Draw(GameTime gameTime) { spriteManager.Draw(); gameList.Draw(gameTime); base.Draw(gameTime); }
internal override void Draw() { base.Draw(); scrollableView.Draw(); topLayer.Draw(); MusicControl.Draw(); }
internal override void Draw() { base.Draw(); pa.Draw(); if (currentlyBinding != Bindings.None) { bindingManager.Draw(); } }
public override void Draw() { spriteManager.Draw(); spriteManagerFilters.Draw(); areaGameList.Draw(); base.Draw(); }
public override void Draw() { if (scrollableArea == null) { return; } base.Draw(); spriteManagerWideBelow.Draw(); scrollableArea.Draw(); spriteManagerWideAbove.Draw(); }
public override void Draw() { area.Draw(); base.Draw(); }
internal override void Draw() { base.Draw(); channelButtonList.Draw(); }
private void DrawEventList() { eventList.Draw(); }
internal void Draw() { chatArea.Draw(); }
internal override void Draw() { base.Draw(); spriteList.Draw(); }