SR
using System.Globalization;
using System.Resources;
using System.Runtime.CompilerServices;
namespace System.Private.Windows.GdiPlus.Resources
{
    internal static class SR
    {
        private static ResourceManager s_resourceManager;
        internal static ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new ResourceManager(typeof(SR)));
        internal static CultureInfo Culture { get; set; }
        internal static string GdiplusCannotCreateGraphicsFromIndexedPixelFormat => GetResourceString("GdiplusCannotCreateGraphicsFromIndexedPixelFormat", null);
        internal static string GdiplusCannotSetPixelFromIndexedPixelFormat => GetResourceString("GdiplusCannotSetPixelFromIndexedPixelFormat", null);
        internal static string GdiplusDestPointsInvalidParallelogram => GetResourceString("GdiplusDestPointsInvalidParallelogram", null);
        internal static string GdiplusDestPointsInvalidLength => GetResourceString("GdiplusDestPointsInvalidLength", null);
        internal static string GdiplusInvalidRectangle => GetResourceString("GdiplusInvalidRectangle", null);
        internal static string GdiplusInvalidSize => GetResourceString("GdiplusInvalidSize", null);
        internal static string GdiplusNotTrueTypeFont => GetResourceString("GdiplusNotTrueTypeFont", null);
        internal static string PlatformNotSupported_Unix => GetResourceString("PlatformNotSupported_Unix", null);
        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        internal static string GetResourceString(string resourceKey, string defaultValue = null)
        {
            return ResourceManager.GetString(resourceKey, Culture);
        }
    }
}