Made styling PauseButtons public, Resume/Retry/Quit buttons changed to subclasses

This commit is contained in:
DrabWeb
2017-01-30 08:04:39 -04:00
parent dcb02eff65
commit ed3ed8251f
6 changed files with 105 additions and 71 deletions

View File

@ -109,9 +109,8 @@ namespace osu.Game.Overlays.Pause
},
Children = new Drawable[]
{
new PauseButton
new ResumeButton
{
Type = PauseButtonType.Resume,
RelativeSizeAxes = Axes.X,
Origin = Anchor.TopCentre,
Anchor = Anchor.TopCentre,
@ -122,9 +121,8 @@ namespace osu.Game.Overlays.Pause
Task.Delay(fadeDuration * 2).ContinueWith(task => OnResume?.Invoke());
}),
},
new PauseButton
new RetryButton
{
Type = PauseButtonType.Retry,
RelativeSizeAxes = Axes.X,
Origin = Anchor.TopCentre,
Anchor = Anchor.TopCentre,
@ -135,9 +133,8 @@ namespace osu.Game.Overlays.Pause
OnRetry?.Invoke();
}),
},
new PauseButton
new QuitButton
{
Type = PauseButtonType.Quit,
RelativeSizeAxes = Axes.X,
Origin = Anchor.TopCentre,
Anchor = Anchor.TopCentre,