类 MouseHandlerMixin_MouseCapture
java.lang.Object
org.hiedacamellia.immersiveui.client.mixin.MouseHandlerMixin_MouseCapture
- 所有已实现的接口:
CapturableMouseHandler
public abstract class MouseHandlerMixin_MouseCapture
extends Object
implements CapturableMouseHandler
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明double获取并重置捕获的鼠标 X 轴位移。double获取并重置捕获的鼠标 Y 轴位移。boolean检查鼠标是否被捕获。abstract booleanvoidsetCaptureMouse(boolean captureMouse) 设置鼠标捕获状态。
-
构造器详细资料
-
MouseHandlerMixin_MouseCapture
public MouseHandlerMixin_MouseCapture()
-
-
方法详细资料
-
isMouseCaptured
public boolean isMouseCaptured()从接口复制的说明:CapturableMouseHandler检查鼠标是否被捕获。- 指定者:
isMouseCaptured在接口中CapturableMouseHandler- 返回:
- 如果鼠标被捕获,则返回 true;否则返回 false
-
setCaptureMouse
public void setCaptureMouse(boolean captureMouse) 从接口复制的说明:CapturableMouseHandler设置鼠标捕获状态。- 指定者:
setCaptureMouse在接口中CapturableMouseHandler- 参数:
captureMouse- 如果为 true,则捕获鼠标;否则释放鼠标
-
getAndResetCapturedX
public double getAndResetCapturedX()从接口复制的说明:CapturableMouseHandler获取并重置捕获的鼠标 X 轴位移。- 指定者:
getAndResetCapturedX在接口中CapturableMouseHandler- 返回:
- 捕获的鼠标 X 轴位移
-
getAndResetCapturedY
public double getAndResetCapturedY()从接口复制的说明:CapturableMouseHandler获取并重置捕获的鼠标 Y 轴位移。- 指定者:
getAndResetCapturedY在接口中CapturableMouseHandler- 返回:
- 捕获的鼠标 Y 轴位移
-
isMouseGrabbed
public abstract boolean isMouseGrabbed()
-