void Image::Draw(const Vec2f& pos) { SDL_Rect destRect; destRect.h = 0; destRect.w = 0; destRect.x = (int)pos.GetX(); destRect.y = (int)pos.GetY(); SDL_BlitSurface(m_surface, 0, TheScreen::Instance()->GetSurface(), &destRect); }