aboutsummaryrefslogtreecommitdiff
path: root/font.h
blob: dee3129efc35a143048874a30e32ef534523b25f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef FONT_H_
#define FONT_H_
#include "state.h"

char* get_font(const char* font_name);
bool freetype_init(client_state* state, const char* font);
void atlas_init(client_state* state);
void atlas_create_texture(client_state* state);

int atlas_get_strwidth(client_state* state, const char* str);
int atlas_get_strwidth_len(client_state* state, const char* str, size_t len);
void atlas_calc_item_widths(client_state* state);
#endif // FONT_H_