public class CombinedMouseHandler extends java.lang.Object implements IMouseHandler
Constructor and Description |
---|
CombinedMouseHandler(IMouseHandler... mouseHandlers) |
CombinedMouseHandler(java.lang.Iterable<IMouseHandler> mouseHandlers) |
Modifier and Type | Method and Description |
---|---|
IMouseHandler |
handleClick(net.minecraft.client.gui.screen.Screen screen,
double mouseX,
double mouseY,
int mouseButton,
MouseClickState clickState) |
void |
handleMouseClickedOut(int mouseButton)
Called when a mouse is clicked but was handled by some other mouse handler.
|
boolean |
handleMouseScrolled(double mouseX,
double mouseY,
double scrollDelta) |
public CombinedMouseHandler(IMouseHandler... mouseHandlers)
public CombinedMouseHandler(java.lang.Iterable<IMouseHandler> mouseHandlers)
@Nullable public IMouseHandler handleClick(net.minecraft.client.gui.screen.Screen screen, double mouseX, double mouseY, int mouseButton, MouseClickState clickState)
handleClick
in interface IMouseHandler
public void handleMouseClickedOut(int mouseButton)
IMouseHandler
handleMouseClickedOut
in interface IMouseHandler
public boolean handleMouseScrolled(double mouseX, double mouseY, double scrollDelta)
handleMouseScrolled
in interface IMouseHandler