public class MouseHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private double |
accumulatedDX |
private double |
accumulatedDY |
private double |
accumulatedScroll |
private int |
activeButton |
private int |
clickDepth |
private int |
fakeRightMouse |
private boolean |
ignoreFirstMove |
private boolean |
isLeftPressed |
private boolean |
isMiddlePressed |
private boolean |
isRightPressed |
private double |
lastMouseEventTime |
private Minecraft |
minecraft |
private boolean |
mouseGrabbed |
private double |
mousePressedTime |
private MouseSmoother |
smoothTurnX |
private MouseSmoother |
smoothTurnY |
private double |
xpos |
private double |
ypos |
Constructor and Description |
---|
MouseHelper(Minecraft p_i47672_1_) |
Modifier and Type | Method and Description |
---|---|
void |
cursorEntered() |
double |
getXVelocity() |
double |
getYVelocity() |
void |
grabMouse() |
boolean |
isLeftPressed() |
boolean |
isMiddleDown() |
boolean |
isMouseGrabbed() |
boolean |
isRightPressed() |
private void |
onDrop(long p_238228_1_,
java.util.List<java.nio.file.Path> p_238228_3_) |
private void |
onMove(long p_198022_1_,
double p_198022_3_,
double p_198022_5_) |
private void |
onPress(long p_198023_1_,
int p_198023_3_,
int p_198023_4_,
int p_198023_5_) |
private void |
onScroll(long p_198020_1_,
double p_198020_3_,
double p_198020_5_) |
void |
releaseMouse() |
void |
setIgnoreFirstMove() |
void |
setup(long p_198029_1_) |
void |
turnPlayer() |
double |
xpos() |
double |
ypos() |
private final Minecraft minecraft
private boolean isLeftPressed
private boolean isMiddlePressed
private boolean isRightPressed
private double xpos
private double ypos
private int fakeRightMouse
private int activeButton
private boolean ignoreFirstMove
private int clickDepth
private double mousePressedTime
private final MouseSmoother smoothTurnX
private final MouseSmoother smoothTurnY
private double accumulatedDX
private double accumulatedDY
private double accumulatedScroll
private double lastMouseEventTime
private boolean mouseGrabbed
public MouseHelper(Minecraft p_i47672_1_)
private void onPress(long p_198023_1_, int p_198023_3_, int p_198023_4_, int p_198023_5_)
private void onScroll(long p_198020_1_, double p_198020_3_, double p_198020_5_)
private void onDrop(long p_238228_1_, java.util.List<java.nio.file.Path> p_238228_3_)
public void setup(long p_198029_1_)
private void onMove(long p_198022_1_, double p_198022_3_, double p_198022_5_)
public void turnPlayer()
public boolean isLeftPressed()
public boolean isRightPressed()
public boolean isMiddleDown()
public double xpos()
public double ypos()
public double getXVelocity()
public double getYVelocity()
public void setIgnoreFirstMove()
public boolean isMouseGrabbed()
public void grabMouse()
public void releaseMouse()
public void cursorEntered()