natiny_script_open_font

C
void natiny_script_open_font(NatinyScript script);

Makes the Lua API for font loading, layout and glyphs available as natiny.font in the specified state.

Parameters

Name Type Description
script NatinyScript State whose natiny module receives the font table

Example

C
natiny_script_open_std(script);
natiny_script_open_font(script);
if (natiny_script_run(script, source) != NATINY_SCRIPT_OK)
    return 1;

Here, source may contain:

Lua
local natiny = require("natiny")
assert(natiny.font ~= nil)