org.virtualbox_6_1
Class IGuestMouseEvent

java.lang.Object
  extended by org.virtualbox_6_1.IUnknown
      extended by org.virtualbox_6_1.IEvent
          extended by org.virtualbox_6_1.IReusableEvent
              extended by org.virtualbox_6_1.IGuestMouseEvent

public class IGuestMouseEvent
extends IReusableEvent

Notification when guest mouse event happens. Interface ID: {179F8647-319C-4E7E-8150-C5837BD265F6}


Field Summary
 
Fields inherited from class org.virtualbox_6_1.IUnknown
obj, objMgr, port
 
Constructor Summary
IGuestMouseEvent(java.lang.String wrapped, org.virtualbox_6_1.ObjectRefManager objMgr, org.virtualbox_6_1.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Integer getButtons()
          Button state bitmask.
 GuestMouseEventMode getMode()
          If this event is relative, absolute or multi-touch.
 java.lang.Integer getW()
          W delta.
 java.lang.Integer getX()
          New X position, or X delta.
 java.lang.Integer getY()
          New Y position, or Y delta.
 java.lang.Integer getZ()
          Z delta.
static IGuestMouseEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_6_1.IReusableEvent
getGeneration, reuse
 
Methods inherited from class org.virtualbox_6_1.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_6_1.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGuestMouseEvent

public IGuestMouseEvent(java.lang.String wrapped,
                        org.virtualbox_6_1.ObjectRefManager objMgr,
                        org.virtualbox_6_1.jaxws.VboxPortType port)
Method Detail

getMode

public GuestMouseEventMode getMode()
If this event is relative, absolute or multi-touch.

Returns:
org.virtualbox_6_1.GuestMouseEventMode

getX

public java.lang.Integer getX()
New X position, or X delta.

Returns:
Integer

getY

public java.lang.Integer getY()
New Y position, or Y delta.

Returns:
Integer

getZ

public java.lang.Integer getZ()
Z delta.

Returns:
Integer

getW

public java.lang.Integer getW()
W delta.

Returns:
Integer

getButtons

public java.lang.Integer getButtons()
Button state bitmask.

Returns:
Integer

queryInterface

public static IGuestMouseEvent queryInterface(IUnknown obj)