osu/osu.Game.Rulesets.Mania/Edit/Blueprints
Dean Herbert f443cfb93e Move blueprint validity conditions to allow more correct external usage of `EndPlacement`
Until now, these were haphazardly enforce inline in blueprint
implementations. The only thing stopping complete breakage is that
`EndPlacement` wasn't called (too much) from outside the blueprint,
leaving them responsible for their own placement.

By moving this conditional out of the provided paramters to
`EndPlacement`, it allows more flexible usage of that method externally.
Coming in a future PR.
2023-05-12 16:02:22 +09:00
..
Components
HoldNotePlacementBlueprint.cs Move blueprint validity conditions to allow more correct external usage of `EndPlacement` 2023-05-12 16:02:22 +09:00
HoldNoteSelectionBlueprint.cs
ManiaPlacementBlueprint.cs
ManiaSelectionBlueprint.cs
NotePlacementBlueprint.cs
NoteSelectionBlueprint.cs