Embed Noto Sans font

This commit is contained in:
Kenneth Bruen 2024-02-22 05:20:01 +01:00
parent c818fdfb12
commit aa9656a089
Signed by: kbruen
GPG key ID: C1980A470C3EE5B1
2 changed files with 3 additions and 1 deletions

View file

@ -5,6 +5,8 @@ const home = @import("home.zig");
const departure = @import("departure.zig");
const AppState = @import("state.zig");
const noto = @embedFile("./noto.ttf");
pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator();
@ -25,7 +27,7 @@ pub fn main() !void {
var station_id_buffer: [10]u8 = .{0} ** 10;
var appState = AppState{
.allocator = allocator,
.font = rl.LoadFontEx("./noto.ttf", 64, cp, cp_cnt),
.font = rl.LoadFontFromMemory(".ttf", noto, noto.len, 64, cp, cp_cnt),
.db_font = raylib.LoadFontEx("./private/db.ttf", 64, cp, cp_cnt),
.ns_font = raylib.LoadFontEx("./private/ns.ttf", 64, cp, cp_cnt),
.home_screen_state = .{