static ui_t *ui_list[MAX_UI_COUNT];
static void ui_start(void)
-{
+{
ui_mouse_x = vid.conwidth * 0.5;
ui_mouse_y = vid.conheight * 0.5;
ui_alive = true;
uimempool = Mem_AllocPool("UI");
Cvar_RegisterVariable(&ui_showname);
+
R_RegisterModule("UI", ui_start, ui_shutdown, ui_newmap);
}
ui->item_count++;
}
memset(it, 0, sizeof(ui_item_t));
- strncpy(it->name, itemname, 32);
+ strlcpy (it->name, itemname, sizeof (it->name));
it->flags = 0;
if (picname || string)
{
}
#define UI_QUEUE_SIZE 256
-static byte ui_keyqueue[UI_QUEUE_SIZE];
+static qbyte ui_keyqueue[UI_QUEUE_SIZE];
static int ui_keyqueuepos = 0;
void ui_leftkeyupdate(int pressed)
DrawQ_String(it->draw_x, it->draw_y, it->draw_string, 0, 8, 8, 1, 1, 1, 1, DRAWFLAG_ADDITIVE);
DrawQ_Pic(ui_mouse_x, ui_mouse_y, "ui/mousepointer.tga", 0, 0, 1, 1, 1, 1, 0);
- //Draw_GenericPic(ui_mousepointertexture, 1, 1, 1, 1, ui_mouse_x, ui_mouse_y, 16, 16);
}
}
+