Loading...
Searching...
No Matches
Mouse.hpp File Reference
Go to the source code of this file.
Namespaces | |
namespace | sf |
namespace | sf::Mouse |
Give access to the real-time state of the mouse. | |
Enumerations | |
enum class | sf::Mouse::Button { sf::Mouse::Left , sf::Mouse::Right , sf::Mouse::Middle , sf::Mouse::Extra1 , sf::Mouse::Extra2 } |
Mouse buttons. More... | |
enum class | sf::Mouse::Wheel { sf::Mouse::Vertical , sf::Mouse::Horizontal } |
Mouse wheels. More... | |
Functions | |
bool | sf::Mouse::isButtonPressed (Button button) |
Check if a mouse button is pressed. | |
Vector2i | sf::Mouse::getPosition () |
Get the current position of the mouse in desktop coordinates. | |
Vector2i | sf::Mouse::getPosition (const WindowBase &relativeTo) |
Get the current position of the mouse in window coordinates. | |
void | sf::Mouse::setPosition (Vector2i position) |
Set the current position of the mouse in desktop coordinates. | |
void | sf::Mouse::setPosition (Vector2i position, const WindowBase &relativeTo) |
Set the current position of the mouse in window coordinates. | |
Variables | |
static constexpr unsigned int | sf::Mouse::ButtonCount {5} |
The total number of mouse buttons. | |