From f6f6f0fe6a4ae937b25743616a0479221a30ccb2 Mon Sep 17 00:00:00 2001 From: Robert Date: Tue, 22 Aug 2023 16:01:32 +0200 Subject: [PATCH] Core - Made SKPaintExtensions public --- src/Artemis.Core/Extensions/SKPaintExtensions.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Artemis.Core/Extensions/SKPaintExtensions.cs b/src/Artemis.Core/Extensions/SKPaintExtensions.cs index eea179e7a..87844de0b 100644 --- a/src/Artemis.Core/Extensions/SKPaintExtensions.cs +++ b/src/Artemis.Core/Extensions/SKPaintExtensions.cs @@ -2,9 +2,16 @@ namespace Artemis.Core; -internal static class SKPaintExtensions +/// +/// A static class providing extensions +/// +public static class SKPaintExtensions { - internal static void DisposeSelfAndProperties(this SKPaint paint) + /// + /// Disposes the paint and its disposable properties such as shaders and filters. + /// + /// The pain to dispose. + public static void DisposeSelfAndProperties(this SKPaint paint) { paint.ImageFilter?.Dispose(); paint.ColorFilter?.Dispose();