Package io.tlf.jme.jfx.injfx.input
Class JfxMouseInput
- java.lang.Object
-
- io.tlf.jme.jfx.injfx.input.JfxInput
-
- io.tlf.jme.jfx.injfx.input.JfxMouseInput
-
- All Implemented Interfaces:
com.jme3.input.Input,com.jme3.input.MouseInput
public class JfxMouseInput extends JfxInput implements com.jme3.input.MouseInput
The implementation of theMouseInputfor using in theImageView.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROP_INVERSE_Y_COORDstatic java.lang.StringPROP_USE_LOCAL_COORDS
-
Constructor Summary
Constructors Constructor Description JfxMouseInput(JmeOffscreenSurfaceContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbind(javafx.scene.Node node)Bind this input to the node.intgetButtonCount()voidsetCursorVisible(boolean visible)voidsetNativeCursor(com.jme3.cursors.plugins.JmeCursor cursor)voidunbind()Unbind.protected voidupdateImpl()Update.-
Methods inherited from class io.tlf.jme.jfx.injfx.input.JfxInput
destroy, getInputTimeNanos, getListener, getNode, hasNode, initialize, initializeImpl, isInitialized, setInputListener, update
-
-
-
-
Field Detail
-
PROP_USE_LOCAL_COORDS
public static final java.lang.String PROP_USE_LOCAL_COORDS
- See Also:
- Constant Field Values
-
PROP_INVERSE_Y_COORD
public static final java.lang.String PROP_INVERSE_Y_COORD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JfxMouseInput
public JfxMouseInput(JmeOffscreenSurfaceContext context)
-
-
Method Detail
-
bind
public void bind(javafx.scene.Node node)
Description copied from class:JfxInputBind this input to the node.
-
unbind
public void unbind()
Description copied from class:JfxInputUnbind.
-
updateImpl
protected void updateImpl()
Description copied from class:JfxInputUpdate.- Overrides:
updateImplin classJfxInput
-
setCursorVisible
public void setCursorVisible(boolean visible)
- Specified by:
setCursorVisiblein interfacecom.jme3.input.MouseInput
-
getButtonCount
public int getButtonCount()
- Specified by:
getButtonCountin interfacecom.jme3.input.MouseInput
-
setNativeCursor
public void setNativeCursor(com.jme3.cursors.plugins.JmeCursor cursor)
- Specified by:
setNativeCursorin interfacecom.jme3.input.MouseInput
-
-