glVertex2f(obj_bounds.x, obj_bounds.y);
glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y);
glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y + obj_bounds.h);
glVertex2f(obj_bounds.x, obj_bounds.y + obj_bounds.h);
glVertex2f(obj_bounds.x, obj_bounds.y);
glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y);
glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y + obj_bounds.h);
glVertex2f(obj_bounds.x, obj_bounds.y + obj_bounds.h);