Starsector API
Loading...
Searching...
No Matches
InputEventAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.input;
2
3public interface InputEventAPI {
5 int getX();
6 int getY();
7 int getDX();
8 int getDY();
10 void logEvent();
11 boolean isConsumed();
12 void consume();
13 boolean isRepeat();
15 boolean isMouseEvent();
16 boolean isKeyboardEvent();
17 boolean isKeyUpEvent();
18 boolean isKeyDownEvent();
19 boolean isMouseUpEvent();
21 boolean isLMBDownEvent();
22 boolean isLMBEvent();
23 boolean isRMBEvent();
24 boolean isLMBUpEvent();
25 boolean isRMBDownEvent();
26 boolean isRMBUpEvent();
30 boolean isAltDown();
31 boolean isCtrlDown();
32 boolean isShiftDown();
33 boolean isUnmodified();
34 boolean isDoubleClick();
35 boolean isModifierKey();
36 boolean isControlDownEvent(String controlEnumName);
37 boolean isControlUpEvent(String controlEnumName);
38 boolean isControlActivated(String enumName);
39}
boolean isControlUpEvent(String controlEnumName)
boolean isControlActivated(String enumName)
boolean isControlDownEvent(String controlEnumName)