From 41dc085d8ed6a25c01ac561f73ec1c514d40cdd4 Mon Sep 17 00:00:00 2001 From: andy840119 Date: Thu, 14 Dec 2023 09:55:30 +0800 Subject: [PATCH] fix the api changer. see: https://github.com/ppy/osu-framework/commit/f9715373abcb1d2706fc5400cf25c9225605ac70 --- osu.Framework.Font/Graphics/Containers/MaskingContainer.cs | 6 +++--- .../Graphics/Sprites/LyricSpriteText_DrawNode.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/osu.Framework.Font/Graphics/Containers/MaskingContainer.cs b/osu.Framework.Font/Graphics/Containers/MaskingContainer.cs index 6481b2f..da5b13c 100644 --- a/osu.Framework.Font/Graphics/Containers/MaskingContainer.cs +++ b/osu.Framework.Font/Graphics/Containers/MaskingContainer.cs @@ -79,7 +79,7 @@ int getExtendSize(Edges flag) } } - public override void Draw(IRenderer renderer) + protected override void Draw(IRenderer renderer) { // will not working if not adding masking info into here. if (maskingInfo != null) @@ -91,13 +91,13 @@ public override void Draw(IRenderer renderer) renderer.PopMaskingInfo(); } - protected override void DrawChildrenOpaqueInteriors(IRenderer renderer, DepthValue depthValue) + protected override void DrawOpaqueInterior(IRenderer renderer) { // will have black border if not adding masking info into here. if (maskingInfo != null) renderer.PushMaskingInfo(maskingInfo.Value); - base.DrawChildrenOpaqueInteriors(renderer, depthValue); + base.DrawOpaqueInterior(renderer); if (maskingInfo != null) renderer.PopMaskingInfo(); diff --git a/osu.Framework.Font/Graphics/Sprites/LyricSpriteText_DrawNode.cs b/osu.Framework.Font/Graphics/Sprites/LyricSpriteText_DrawNode.cs index 1536820..819e521 100644 --- a/osu.Framework.Font/Graphics/Sprites/LyricSpriteText_DrawNode.cs +++ b/osu.Framework.Font/Graphics/Sprites/LyricSpriteText_DrawNode.cs @@ -59,7 +59,7 @@ public override void ApplyState() parts.AddRange(Source.screenSpaceCharacters); } - public override void Draw(IRenderer renderer) + protected override void Draw(IRenderer renderer) { base.Draw(renderer);