GLuint tex_glyphs, vao, vbo, ebo, tex_bg;
v2f bg_inverse_ratio;
- ui_px mouse[2], mouse_click[2];
+ ui_px mouse[2], mouse_delta[2], mouse_click[2];
u32 mouse_state[2];
u32 ignore_input_frames;
int wants_mouse;
int x, y;
vg_ui.mouse_state[1] = vg_ui.mouse_state[0];
vg_ui.mouse_state[0] = SDL_GetMouseState( &x, &y );
+ vg_ui.mouse_delta[0] = x-vg_ui.mouse[0];
+ vg_ui.mouse_delta[1] = y-vg_ui.mouse[1];
vg_ui.mouse[0] = x;
vg_ui.mouse[1] = y;