ImageSharp/SixLabors.Fonts/Exceptions/GlyphMissingException.cs
2026-08-03 22:31:27 +02:00

23 lines
738 B
C#

// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
using SixLabors.Fonts.Unicode;
namespace SixLabors.Fonts {
/// <summary>
/// Exception for detailing missing font families.
/// </summary>
/// <seealso cref="FontException" />
public class GlyphMissingException : FontException
{
/// <summary>
/// Initializes a new instance of the <see cref="GlyphMissingException"/> class.
/// </summary>
/// <param name="codePoint">The code point for the glyph we where unable to find.</param>
public GlyphMissingException(CodePoint codePoint)
: base($"Cannot find a glyph for the code point '{codePoint.ToDebuggerDisplay()}'")
{
}
}
}