H. Utku Maden
9339295378
I have had a long break from this project due to other higher priority things going on in my life. Big changes inbound.
17 lines
536 B
C#
17 lines
536 B
C#
namespace Quik.Typography
|
|
{
|
|
public abstract class QuikFont
|
|
{
|
|
public abstract QuikFontStyle Style { get; }
|
|
|
|
public string FontFamily => Style.Family;
|
|
public float FontSize => Style.Size;
|
|
public QuikFontStyle FontStyle => Style;
|
|
|
|
public abstract float Ascender { get; }
|
|
public abstract float Descender { get; }
|
|
|
|
public abstract bool HasCharacter(int character);
|
|
public abstract void GetCharacter(int character, out IQuikTexture texture, out QuikGlyph glyph);
|
|
}
|
|
} |