mirror of
https://github.com/love2d/love.git
synced 2026-08-18 03:34:23 +02:00
Add love.mouse.setX/setY (issue #438)
This commit is contained in:
@@ -58,6 +58,18 @@ namespace sdl
|
||||
SDL_WarpMouse(x, y);
|
||||
}
|
||||
|
||||
void Mouse::setX(int x)
|
||||
{
|
||||
int y = getY();
|
||||
setPosition(x, y);
|
||||
}
|
||||
|
||||
void Mouse::setY(int y)
|
||||
{
|
||||
int x = getX();
|
||||
setPosition(x, y);
|
||||
}
|
||||
|
||||
void Mouse::setVisible(bool visible)
|
||||
{
|
||||
SDL_ShowCursor(visible ? SDL_ENABLE : SDL_DISABLE);
|
||||
|
||||
@@ -40,6 +40,8 @@ namespace sdl
|
||||
int getX() const;
|
||||
int getY() const;
|
||||
void getPosition(int & x, int & y) const;
|
||||
void setX(int x);
|
||||
void setY(int y);
|
||||
void setPosition(int x, int y);
|
||||
void setVisible(bool visible);
|
||||
bool isDown(Button * buttonlist) const;
|
||||
|
||||
Reference in New Issue
Block a user