类 MouseHandler
java.lang.Object
net.minecraft.client.MouseHandler
-
字段概要
字段修饰符和类型字段说明private double
private double
private double
private int
private int
private int
private boolean
private boolean
private boolean
private boolean
private double
private final Minecraft
private boolean
private double
private final SmoothDouble
private final SmoothDouble
private double
private double
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
double
double
void
boolean
boolean
boolean
boolean
private void
private void
onMove
(long pWindowPointer, double pXpos, double pYpos) private void
onPress
(long pWindowPointer, int pButton, int pAction, int pModifiers) private void
onScroll
(long pWindowPointer, double pXOffset, double pYOffset) void
void
void
setup
(long pWindowPointer) void
double
xpos()
double
ypos()
-
字段详细资料
-
minecraft
-
isLeftPressed
private boolean isLeftPressed -
isMiddlePressed
private boolean isMiddlePressed -
isRightPressed
private boolean isRightPressed -
xpos
private double xpos -
ypos
private double ypos -
fakeRightMouse
private int fakeRightMouse -
activeButton
private int activeButton -
ignoreFirstMove
private boolean ignoreFirstMove -
clickDepth
private int clickDepth -
mousePressedTime
private double mousePressedTime -
smoothTurnX
-
smoothTurnY
-
accumulatedDX
private double accumulatedDX -
accumulatedDY
private double accumulatedDY -
accumulatedScroll
private double accumulatedScroll -
lastMouseEventTime
private double lastMouseEventTime -
mouseGrabbed
private boolean mouseGrabbed
-
-
构造器详细资料
-
MouseHandler
-
-
方法详细资料
-
onPress
private void onPress(long pWindowPointer, int pButton, int pAction, int pModifiers) -
onScroll
private void onScroll(long pWindowPointer, double pXOffset, double pYOffset) -
onDrop
-
setup
public void setup(long pWindowPointer) -
onMove
private void onMove(long pWindowPointer, double pXpos, double pYpos) -
turnPlayer
public void turnPlayer() -
isLeftPressed
public boolean isLeftPressed() -
isMiddlePressed
public boolean isMiddlePressed() -
isRightPressed
public boolean isRightPressed() -
xpos
public double xpos() -
ypos
public double ypos() -
getXVelocity
public double getXVelocity() -
getYVelocity
public double getYVelocity() -
setIgnoreFirstMove
public void setIgnoreFirstMove() -
isMouseGrabbed
public boolean isMouseGrabbed() -
grabMouse
public void grabMouse() -
releaseMouse
public void releaseMouse() -
cursorEntered
public void cursorEntered()
-