bmfont

Parser for font files generated using AngelCode Bitmap Font Generator


Keywords
library, optimized_mem, generic, data, gamedev, angelcode-bitmap-fonts, angelcode-bmfont, bmfont, font, parser
License
Unlicense
Install
dub fetch bmfont --version 0.2.0

Documentation

bmfont

Parser & generator for font files generated using AngelCode Bitmap Font Generator

Usage

Parsing files

import bmfont;

import std.file;
import std.stdio : writeln;

auto font = parseFnt(cast(ubyte[]) read("fonts/roboto.fnt"));

writeln(font.info.fontName);

Generating files

import bmfont;

Font font; // ... set somewhere

string text = font.toString();
ubyte[] binary = font.toBinary();