net.minecraft.client

public class MouseHandler

dbm
net.minecraft.client.MouseHandler
net.minecraft.class_312
net.minecraft.client.Mouse
net.minecraft.client.MouseHelper

字段概要

修饰符与类型字段
private final Minecraft
a
minecraft
field_1779
client
field_198036_a
private boolean
b
isLeftPressed
field_1791
leftButtonClicked
field_198037_b
private boolean
c
isMiddlePressed
field_1790
middleButtonClicked
field_198038_c
private boolean
d
isRightPressed
field_1788
rightButtonClicked
field_198039_d
private double
e
xpos
field_1795
x
field_198040_e
private double
f
ypos
field_1794
y
field_198041_f
private int
g
fakeRightMouse
field_1781
controlLeftTicks
field_212148_g
private int
h
activeButton
field_1780
activeButton
field_198042_g
private boolean
i
ignoreFirstMove
field_1784
hasResolutionChanged
field_198043_h
private int
j
clickDepth
field_1796
field_198044_i
private double
k
mousePressedTime
field_1792
glfwTime
field_198045_j
private final SmoothDouble
l
smoothTurnX
field_1793
cursorXSmoother
field_198046_k
private final SmoothDouble
m
smoothTurnY
field_1782
cursorYSmoother
field_198047_l
private double
n
accumulatedDX
field_1789
cursorDeltaX
field_198048_m
private double
o
accumulatedDY
field_1787
cursorDeltaY
field_198049_n
private double
p
accumulatedScroll
field_1786
eventDeltaWheel
field_200542_o
private double
q
lastMouseEventTime
field_1785
lastMouseUpdateTime
field_198050_o
private boolean
r
mouseGrabbed
field_1783
isCursorLocked
field_198051_p

构造函数概要

修饰符构造函数
public (Minecraft client)

方法概要

修饰符与类型方法
private void
a(long arg0, int arg1, int arg2, int arg3)
onPress(long arg0, int arg1, int arg2, int arg3)
method_1601(long arg0, int arg1, int arg2, int arg3)
onMouseButton(long window, int button, int action, int mods)
func_198023_a(long arg0, int arg1, int arg2, int arg3)
private void
a(long arg0, double arg1, double arg2)
onScroll(long arg0, double arg1, double arg2)
method_1598(long arg0, double arg1, double arg2)
onMouseScroll(long window, double arg1, double arg2)
func_198020_a(long arg0, double arg1, double arg2)
public void
a(long arg0)
setup(long arg0)
method_1607(long arg0)
setup(long arg0)
func_198029_a(long arg0)
private void
b(long arg0, double arg1, double arg2)
onMove(long arg0, double arg1, double arg2)
method_1600(long arg0, double arg1, double arg2)
onCursorPos(long window, double x, double y)
func_198022_b(long arg0, double arg1, double arg2)
public void
a()
turnPlayer()
method_1606()
updateMouse()
func_198028_a()
public boolean
b()
isLeftPressed()
method_1608()
wasLeftButtonClicked()
func_198030_b()
public boolean
d()
isRightPressed()
method_1609()
wasRightButtonClicked()
func_198031_d()
public double
e()
xpos()
method_1603()
getX()
func_198024_e()
public double
f()
ypos()
method_1604()
getY()
func_198026_f()
public void
g()
setIgnoreFirstMove()
method_1599()
onResolutionChanged()
func_198021_g()
public boolean
h()
isMouseGrabbed()
method_1613()
isCursorLocked()
func_198035_h()
public void
i()
grabMouse()
method_1612()
lockCursor()
func_198034_i()
public void
j()
releaseMouse()
method_1610()
unlockCursor()
func_198032_j()