| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.virtualbox_7_1.IUnknown
org.virtualbox_7_1.IEvent
org.virtualbox_7_1.IMousePointerShapeChangedEvent
public class IMousePointerShapeChangedEvent
Notification when the guest mouse pointer shape has
changed. The new shape data is given.
Interface ID: {A6DCF6E8-416B-4181-8C4A-45EC95177AEF}
| Field Summary | 
|---|
| Fields inherited from class org.virtualbox_7_1.IUnknown | 
|---|
| obj, objMgr, port | 
| Constructor Summary | |
|---|---|
| IMousePointerShapeChangedEvent(java.lang.String wrapped,
                               org.virtualbox_7_1.ObjectRefManager objMgr,
                               org.virtualbox_7_1.jaxws.VboxPortType port) | |
| Method Summary | |
|---|---|
|  java.lang.Boolean | getAlpha()Flag whether the pointer has an alpha channel. | 
|  java.lang.Long | getHeight()Height of the pointer shape in pixels. | 
|  byte[] | getShape()Shape buffer arrays. | 
|  java.lang.Boolean | getVisible()Flag whether the pointer is visible. | 
|  java.lang.Long | getWidth()Width of the pointer shape in pixels. | 
|  java.lang.Long | getXhot()The pointer hot spot X coordinate. | 
|  java.lang.Long | getYhot()The pointer hot spot Y coordinate. | 
| static IMousePointerShapeChangedEvent | queryInterface(IUnknown obj) | 
| Methods inherited from class org.virtualbox_7_1.IEvent | 
|---|
| getSource, getType, getWaitable, setProcessed, waitProcessed | 
| Methods inherited from class org.virtualbox_7_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 | 
|---|
public IMousePointerShapeChangedEvent(java.lang.String wrapped,
                                      org.virtualbox_7_1.ObjectRefManager objMgr,
                                      org.virtualbox_7_1.jaxws.VboxPortType port)
| Method Detail | 
|---|
public java.lang.Boolean getVisible()
public java.lang.Boolean getAlpha()
public java.lang.Long getXhot()
public java.lang.Long getYhot()
public java.lang.Long getWidth()
public java.lang.Long getHeight()
public byte[] getShape()
cbAnd = (width + 7) / 8 *
height. The padding bits at the end of each scanline are
undefined.
The XOR mask follows the AND mask on the next 4-byte aligned
offset:uint8_t *pXor = pAnd + (cbAnd + 3) & ~3.
Bytes in the gap between the AND and the XOR mask are undefined.
The XOR mask scanlines have no gap between them and the size of
the XOR mask is:cXor = width * 4 * height.
NOTE: If  shape is 0, only the pointer visibility is changed.
public static IMousePointerShapeChangedEvent queryInterface(IUnknown obj)
| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||