public boolean hasLastMouseDownEvent() {
return !hadAnyEvents && (lastButtonDown0 || lastButtonDown1 || lastButtonDown2);
}
public NiftyMouseInputEvent getLastMouseDownEvent() {
NiftyMouseInputEvent result = new NiftyMouseInputEvent();
result.initialize(lastMouseX, lastMouseY, lastMouseWheel, lastButtonDown0, lastButtonDown1, lastButtonDown2);
return result;
}