SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Программно увеличить отдельную область спрайта › Ответ в теме: Программно увеличить отдельную область спрайта
setTextureRect(IntRect(x0,y0,x1,y1)); Указывает не размер спрайта, а координаты наложения текстуры. Используется в основном для спрайтовой анимации.
Для того, чтобы ты мог увеличивать размер самого спрайта, используй sf::RectangleShape вместо sf::Sprite.