github ppy/osu-framework 2019.821.0

latest releases: 2024.513.0, 2024.509.0, 2024.423.0...
4 years ago

Thanks for following along! This is a tagged release (2019.821.0). For more information check out the osu! changelog page and dev blog.

Breaking changes

SpriteText.UseFixedWidthForCharacter has been removed

Provide an array of chars as SpriteText.FixedWidthExcludeCharacters instead.

SpriteText.GetTextureForCharacter and SpriteText.GetFallbackTextureForCharacter have been removed.

Glyphs must now always be retrieved through an ITexturedGlyphLookupStore. The SpriteText.CreateTextBuilder() method is provided to allow overriding the store which glyphs are retrieved from.

BlendingModes are now obsoleted

Please switch to using BlendingParameters static properties instead, whcih provide the same functionality. This change was made to expose full control over blend equations and simplify the blending class structure, which previously spanned three related types.

Don't miss a new osu-framework release

NewReleases is sending notifications on new releases.