Class 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 the MouseInput for using in the ImageView.
    • 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
    • Method Detail

      • bind

        public void bind​(javafx.scene.Node node)
        Description copied from class: JfxInput
        Bind this input to the node.
        Overrides:
        bind in class JfxInput
        Parameters:
        node - the node.
      • unbind

        public void unbind()
        Description copied from class: JfxInput
        Unbind.
        Overrides:
        unbind in class JfxInput
      • updateImpl

        protected void updateImpl()
        Description copied from class: JfxInput
        Update.
        Overrides:
        updateImpl in class JfxInput
      • setCursorVisible

        public void setCursorVisible​(boolean visible)
        Specified by:
        setCursorVisible in interface com.jme3.input.MouseInput
      • getButtonCount

        public int getButtonCount()
        Specified by:
        getButtonCount in interface com.jme3.input.MouseInput
      • setNativeCursor

        public void setNativeCursor​(com.jme3.cursors.plugins.JmeCursor cursor)
        Specified by:
        setNativeCursor in interface com.jme3.input.MouseInput