Added mouse events

This commit is contained in:
2023-01-27 12:52:37 +00:00
parent 3b5b399f4f
commit 194a52394d
6 changed files with 206 additions and 51 deletions

View File

@@ -99,4 +99,25 @@ fn onKeyUp(node: opaque, event: string) {
xspeed = 0;
return;
}
}
}
fn onMouseMotion(node: opaque, x: int, y: int, xrel: int, yrel: int) {
print "entity.toy:onMouseMotion()";
//TODO: mouse motion
}
fn onMouseButtonDown(node: opaque, x: int, y: int, button: string) {
print "entity.toy:onMouseButtonDown()";
//TODO: mouse button down
}
fn onMouseButtonUp(node: opaque, x: int, y: int, button: string) {
print "entity.toy:onMouseButtonUp()";
//TODO: mouse button up
}
fn onMouseWheel(node: opaque, x: int, y: int) {
print "entity.toy:onMouseWheel()";
//TODO: mouse wheel
}