void UIEnd() { ui_draw2d.End(); ui_draw2d_front.End(); ui_draw2d.Flush(); ui_draw2d_front.Flush(); }
void UIEnd() { for (int i = 0; i < MAX_POINTERS; i++) { if (uistate.mousedown[i] == 0) { uistate.activeitem[i] = 0; } else { if (uistate.activeitem[i] == 0) { uistate.activeitem[i] = -1; } } } ui_draw2d.End(); ui_draw2d_front.End(); if (uistate.ui_tick > 0) uistate.ui_tick--; }