Integrate with dependency injection

This commit is contained in:
smoogipoo
2018-03-19 20:30:07 +09:00
parent 46f10b392d
commit 5ecbc5612c
5 changed files with 52 additions and 20 deletions

View File

@ -17,9 +17,16 @@ namespace osu.Game.Tests.Visual
typeof(BeatSnapVisualiser)
};
private DependencyContainer dependencies;
protected override IReadOnlyDependencyContainer CreateLocalDependencies(IReadOnlyDependencyContainer parent)
=> dependencies = new DependencyContainer(parent);
[BackgroundDependencyLoader]
private void load()
{
dependencies.Cache(new BindableBeatDivisor());
Child = new BeatSnapVisualiser
{
Anchor = Anchor.Centre,