' SSOT-V2 Signature: This class/file follows the SSOT-V2 architecture.
Option Strict On
Option Explicit On

Imports System
Imports Nexamas.UI.Architecture
Imports Nexamas.UI.General
Imports Nexamas.UI.Theming
Imports Nexamas.UI.Values
Imports SkiaSharp

Namespace Nexamas.UI.Rendering

    Partial Friend NotInheritable Class MASVisualPrimitivesPainter
        Implements IDisposable

#Region "Fields / Lifetime"

        Private _disposed As Boolean

        Private ReadOnly _visualResources As MASVisualPrimitivesResources

        Friend Sub New()
            _visualResources = New MASVisualPrimitivesResources()
        End Sub

        Public Sub Dispose() Implements IDisposable.Dispose
            If _disposed Then Return
            _disposed = True

            _visualResources.Dispose()
        End Sub

#End Region









    End Class

End Namespace
