Font

public string Name { get; set; }

Language: C#

Имя шрифта

public Font(string name, string path, float size = 26.6f, LoadTarget target = LoadTarget.Normal, int atlasMargin = 1)

Language: C#

Создает шрифт из файла или из массива байт

Parameters:

  • name: Имя шрифта
  • path: Путь к файлу шрифта
  • size: Размер шрифта
  • target: Цель загрузки шрифта
  • atlasMargin: Отступы в атласе

public Font(string name, byte[] data, float size = 26.6f, LoadTarget target = LoadTarget.Normal, int atlasMargin = 1)

Language: C#

Создает шрифт из массива байт

Parameters:

  • name: Имя шрифта
  • data: Массив байт шрифта
  • size: Размер шрифта
  • target: Цель загрузки шрифта
  • atlasMargin: Отступы в атласе

public FVector2? GetStringSize(string text, float size)

Language: C#

Получает размер строки в пикселях

Parameters:

  • text: Текст строки
  • size: Размер шрифта

Returns: Размер строки в пикселях

public FBox2 GetCharacterUV(char c)

Language: C#

Получает UV координаты символа

Parameters:

  • c: Символ

Returns: UV координаты символа

public FVector2 GetCharacterSize(char c)

Language: C#

Получает размер символа в пикселях

Parameters:

  • c: Символ

Returns: Размер символа в пикселях