void draw_text(const DrawingRequest& request);
void draw_gradient(const DrawingRequest& request);
void draw_filled_rect(const DrawingRequest& request);
+ void draw_inverse_ellipse(const DrawingRequest& request);
void do_take_screenshot();
void flip();
+ void resize(int w, int h);
+ void apply_config() {}
private:
SDL_Surface *screen;
int numerator, denominator;