A game framework written with osu! in mind.
1// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence.
2// See the LICENCE file in the repository root for full licence text.
3
4using osu.Framework.Timing;
5
6namespace osu.Framework.Tests.Visual.Clocks
7{
8 public class TestSceneClocks : TestSceneClock
9 {
10 protected override void LoadComplete()
11 {
12 base.LoadComplete();
13
14 AddStep("add stopwatch", () => AddClock(new StopwatchClock(true)));
15 AddStep("add framed", () => AddClock(new FramedClock()));
16 AddStep("add lag", () => AddClock(new LaggyFramedClock()));
17 AddStep("add interpolating", () => AddClock(new InterpolatingFramedClock()));
18 AddStep("add decoupled", () => AddClock(new DecoupleableInterpolatingFramedClock()));
19 }
20 }
21}