32 lines
870 B
C
32 lines
870 B
C
![]() |
#ifndef _PRINT_H
|
||
|
#define _PRINT_H
|
||
|
|
||
|
#include "types.h"
|
||
|
|
||
|
#define TEXRECT_MIN_X 10
|
||
|
#define TEXRECT_MAX_X 300
|
||
|
#define TEXRECT_MIN_Y 5
|
||
|
#define TEXRECT_MAX_Y 220
|
||
|
|
||
|
#define GLYPH_SPACE -1
|
||
|
#define GLYPH_U 30
|
||
|
#define GLYPH_EXCLAMATION_PNT 36
|
||
|
#define GLYPH_TWO_EXCLAMATION 37
|
||
|
#define GLYPH_QUESTION_MARK 38
|
||
|
#define GLYPH_AMPERSAND 39
|
||
|
#define GLYPH_PERCENT 40
|
||
|
#define GLYPH_MULTIPLY 50
|
||
|
#define GLYPH_COIN 51
|
||
|
#define GLYPH_MARIO_HEAD 52
|
||
|
#define GLYPH_STAR 53
|
||
|
#define GLYPH_PERIOD 54
|
||
|
#define GLYPH_BETA_KEY 55
|
||
|
#define GLYPH_UMLAUT 58
|
||
|
|
||
|
extern void print_text_fmt_int(s32 x, s32 y, const char *str, s32 n);
|
||
|
extern void print_text(s32 x, s32 y, const char *str);
|
||
|
extern void print_text_centered(s32 x, s32 y, const char *str);
|
||
|
extern void render_text_labels(void);
|
||
|
|
||
|
#endif /* _PRINT_H */
|