Sprite(SDL_Surface *s, int width, int height, int xOffset = 0, int yOffset = 0)
: surface(s), size(width, height), offset(xOffset, yOffset) { }
Sprite(SDL_Surface *s, int width, int height, int xOffset = 0, int yOffset = 0)
: surface(s), size(width, height), offset(xOffset, yOffset) { }