Class KeyEntryMouseReleasedEvent
java.lang.Object
net.neoforged.bus.api.Event
com.blamejared.controlling.api.events.KeyEntryMouseReleasedEvent
- All Implemented Interfaces:
IKeyEntryMouseReleasedEvent
public class KeyEntryMouseReleasedEvent
extends net.neoforged.bus.api.Event
implements IKeyEntryMouseReleasedEvent
KeyEntryMouseReleasedEvent is called at the start of
IKeyEntry.mouseReleased(double, double, int).
If you are consuming this event, call setHandled(boolean) with a value of true.-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.bus.api.Event
net.neoforged.bus.api.Event.HasResult, net.neoforged.bus.api.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionKeyEntryMouseReleasedEvent(IKeyEntry entry, double mouseX, double mouseY, int buttonId) -
Method Summary
Modifier and TypeMethodDescriptionintgetEntry()doubledoublebooleanvoidsetHandled(boolean handled) Methods inherited from class net.neoforged.bus.api.Event
getResult, hasResult, setResult
-
Constructor Details
-
KeyEntryMouseReleasedEvent
-
-
Method Details
-
getEntry
- Specified by:
getEntryin interfaceIKeyEntryMouseReleasedEvent
-
getMouseX
public double getMouseX()- Specified by:
getMouseXin interfaceIKeyEntryMouseReleasedEvent
-
getMouseY
public double getMouseY()- Specified by:
getMouseYin interfaceIKeyEntryMouseReleasedEvent
-
getButtonId
public int getButtonId()- Specified by:
getButtonIdin interfaceIKeyEntryMouseReleasedEvent
-
isHandled
public boolean isHandled()- Specified by:
isHandledin interfaceIKeyEntryMouseReleasedEvent
-
setHandled
public void setHandled(boolean handled) - Specified by:
setHandledin interfaceIKeyEntryMouseReleasedEvent
-