Код: Выделить всё
#include
int main() {
sf::RenderWindow window(sf::VideoMode({800, 800}), "Test Window");
sf::VertexArray rectangle(sf::PrimitiveType::TriangleStrip, 4);
rectangle[0].position = sf::Vector2f(100.f, 100.f);
rectangle[1].position = sf::Vector2f(100.f, 110.f);
rectangle[2].position = sf::Vector2f(120.f, 100.f);
rectangle[3].position = sf::Vector2f(120.f, 110.f);
while (window.isOpen())
{
while (const std::optional event = window.pollEvent())
{
if (event->is())
window.close();
}
window.clear();
window.draw(rectangle);
window.display();
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... ertexarray