sfml event loop

 avatar
unknown
c_cpp
2 years ago
590 B
5
Indexable
while (window.pollEvent(event))
{
	if (event.type == sf::Event::Closed)
		window.close();
	if (event.type == sf::Event::MouseButtonPressed)
	{
		if (event.mouseButton.button == sf::Mouse::Left)
		{
			//left mouse clicked
		}
	}
	if (event.type == sf::Event::MouseButtonReleased)
	{
		if (event.mouseButton.button == sf::Mouse::Left)
		{
			//left mouse released
		}
	}
	//if arrow keys are pressed, change sf::Color color to the next sf::Color in vector of them
	if (event.type == sf::Event::KeyPressed)
	{
		if (event.key.code == sf::Keyboard::Right)
		{
			//right arrow pressed
		}
	}
}
Editor is loading...