Ejemplo n.º 1
0
        public OnlineBeatmapSetCover(IBeatmapSetOnlineInfo set, BeatmapSetCoverType type = BeatmapSetCoverType.Cover)
        {
            if (set == null)
            {
                throw new ArgumentNullException(nameof(set));
            }

            this.set  = set;
            this.type = type;
        }
        public void TestLocal([Values] BeatmapSetCoverType coverType)
        {
            AddStep("setup cover", () => Child = new UpdateableOnlineBeatmapSetCover(coverType)
            {
                OnlineInfo       = CreateAPIBeatmapSet(),
                RelativeSizeAxes = Axes.Both,
                Masking          = true,
            });

            AddUntilStep("wait for load", () => this.ChildrenOfType <OnlineBeatmapSetCover>().SingleOrDefault()?.IsLoaded ?? false);
        }
Ejemplo n.º 3
0
 public OnlinePlayBackgroundSprite(BeatmapSetCoverType beatmapSetCoverType = BeatmapSetCoverType.Cover)
 {
     BeatmapSetCoverType = beatmapSetCoverType;
 }
 public UpdateableBeatmapBackgroundSprite(BeatmapSetCoverType beatmapSetCoverType = BeatmapSetCoverType.Cover)
 {
     Beatmap.BindValueChanged(b => Model = b.NewValue);
     this.beatmapSetCoverType            = beatmapSetCoverType;
 }
 public MultiplayerBackgroundSprite(BeatmapSetCoverType beatmapSetCoverType = BeatmapSetCoverType.Cover)
 {
     this.beatmapSetCoverType = beatmapSetCoverType;
 }
Ejemplo n.º 6
0
 public RoomBackgroundSprite(BeatmapSetCoverType beatmapSetCoverType = BeatmapSetCoverType.Cover)
 {
     BeatmapSetCoverType = beatmapSetCoverType;
 }
Ejemplo n.º 7
0
 public BlurredBackgroundSprite(BeatmapSetCoverType type)
     : base(type)
 {
 }