示例#1
0
文件: game.c 项目: lor3/punani-strike
void game_free(game_t g)
{
	if ( g ) {
		renderer_free(g->g_render);
		font_free(g->con_font);
		texture_put(g->con_back);
		free(g);
	}
}
示例#2
0
void con_init_display(font_t font, texture_t conback)
{
	font_free(con_default->font);
	texture_put(con_default->conback);

	con_default->font = font;
	con_default->conback = conback;
	if (con_default->conback) {
		con_printf("using conback (%d x %d)\n", texture_height(con_default->conback), texture_width(con_default->conback));
	}
	
	con_default->cvars = cvar_ns_new("console");

	cvar_register_uint(con_default->cvars, "lines", CVAR_FLAG_SAVE_NOTDEFAULT, &con_display_lines);

	cvar_ns_load(con_default->cvars);
}