// Copyright (c) 2007-2018 ppy Pty Ltd . // Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE using osu.Framework.Platform; using osu.Framework.Testing; using osu.Game.Graphics; using osu.Game.Screens.Backgrounds; namespace osu.Game.Tests { public class OsuTestBrowser : OsuGameBase { protected override void LoadComplete() { base.LoadComplete(); LoadComponentAsync(new BackgroundScreenDefault { Colour = OsuColour.Gray(0.5f), Depth = 10 }, AddInternal); // Have to construct this here, rather than in the constructor, because // we depend on some dependencies to be loaded within OsuGameBase.load(). Add(new TestBrowser()); } public override void SetHost(GameHost host) { base.SetHost(host); host.Window.CursorState |= CursorState.Hidden; } } }