| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private MX6Cursor. | |
| private static final int | |
| private static final int | |
| private Buffer | |
| private int | |
| private int | |
| private long | |
| private int | |
| private int | |
| private Buffer | |
| private ByteBuffer | |
| private int | |
| private int | |
| private MX6Cursor. | |
| private int | |
| private int | |
| private static final int | |
| private LinuxSystem |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Size | getBestSize()
Implements abstract com. Returns the preferred size of a native cursor. |
| pack-priv void | setHotSpot(int
the X offset of the hot spot hotspotX, int the Y offset of the hot spot. hotspotY)Implements abstract com. Sets the offset of the cursor's hot spot within the cursor image The hot spot offsets default to 0, 0. |
| pack-priv void | setImage(byte[]
the cursor image, in BYTE_BGRA_PRE format cursorImage)Implements abstract com. Sets the cursor image |
| pack-priv void | setLocation(int
the new X location on the screen x, int the new Y location on the screen y)Implements abstract com. Sets the location of the hot spot of the cursor on the screen |
| pack-priv void | setVisibility(boolean
the new setting for the cursor's visibility. visibility)Implements abstract com. Sets whether or not the cursor is visible. |
| pack-priv void | shutdown()
Implements abstract com. Performs any necessary shutdown of the cursor infrastructure. |
| private void |
| alpha | back to summary |
|---|---|
| private MX6Cursor. | |
| CURSOR_HEIGHT | back to summary |
|---|---|
| private static final int CURSOR_HEIGHT | |
| CURSOR_WIDTH | back to summary |
|---|---|
| private static final int CURSOR_WIDTH | |
| cursorBuffer | back to summary |
|---|---|
| private Buffer cursorBuffer | |
| cursorX | back to summary |
|---|---|
| private int cursorX | |
| cursorY | back to summary |
|---|---|
| private int cursorY | |
| fd | back to summary |
|---|---|
| private long fd | |
| hotspotX | back to summary |
|---|---|
| private int hotspotX | |
| hotspotY | back to summary |
|---|---|
| private int hotspotY | |
| offsetCursorBuffer | back to summary |
|---|---|
| private Buffer offsetCursorBuffer | |
| offsetCursorByteBuffer | back to summary |
|---|---|
| private ByteBuffer offsetCursorByteBuffer | |
| offsetX | back to summary |
|---|---|
| private int offsetX | |
| offsetY | back to summary |
|---|---|
| private int offsetY | |
| pos | back to summary |
|---|---|
| private MX6Cursor. | |
| screenHeight | back to summary |
|---|---|
| private int screenHeight | |
| screenWidth | back to summary |
|---|---|
| private int screenWidth | |
| SHORT_KEY | back to summary |
|---|---|
| private static final int SHORT_KEY | |
| system | back to summary |
|---|---|
| private LinuxSystem system | |
| MX6Cursor | back to summary |
|---|---|
| pack-priv MX6Cursor() | |
| getBestSize | back to summary |
|---|---|
| pack-priv Size getBestSize() Implements abstract com. Doc from com. Returns the preferred size of a native cursor.
| |
| setHotSpot | back to summary |
|---|---|
| pack-priv void setHotSpot(int hotspotX, int hotspotY) Implements abstract com. Doc from com. Sets the offset of the cursor's hot spot within the cursor image The hot spot offsets default to 0, 0.
| |
| setImage | back to summary |
|---|---|
| pack-priv void setImage(byte[] cursorImage) Implements abstract com. Doc from com. Sets the cursor image
| |
| setLocation | back to summary |
|---|---|
| pack-priv void setLocation(int x, int y) Implements abstract com. Doc from com. Sets the location of the hot spot of the cursor on the screen
| |
| setVisibility | back to summary |
|---|---|
| pack-priv void setVisibility(boolean visibility) Implements abstract com. Doc from com. Sets whether or not the cursor is visible. The implementation should set the isVisible field. On success the isVisible field is set to the visibility parameter.
| |
| shutdown | back to summary |
|---|---|
| pack-priv void shutdown() Implements abstract com. Doc from com. Performs any necessary shutdown of the cursor infrastructure. Called only once.
| |
| updateImage | back to summary |
|---|---|
| private void updateImage(boolean always) | |
| Modifier and Type | Field and Description |
|---|---|
| private final IntBuffer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv int | sizeof()
Implements abstract com. The size of the C struct in bytes. |
| data | back to summary |
|---|---|
| private final IntBuffer data | |
| MXCFBColorKey | back to summary |
|---|---|
| pack-priv MXCFBColorKey() | |
| setColorKey | back to summary |
|---|---|
| pack-priv void setColorKey(int key) | |
| setEnable | back to summary |
|---|---|
| pack-priv void setEnable(int enable) | |
| sizeof | back to summary |
|---|---|
| pack-priv int sizeof() Implements abstract com. Doc from com. The size of the C struct in bytes. Must be overridden by subclasses.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final IntBuffer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv int | sizeof()
Implements abstract com. The size of the C struct in bytes. |
| data | back to summary |
|---|---|
| private final IntBuffer data | |
| MXCFBGblAlpha | back to summary |
|---|---|
| pack-priv MXCFBGblAlpha() | |
| setAlpha | back to summary |
|---|---|
| pack-priv void setAlpha(int alpha) | |
| setEnable | back to summary |
|---|---|
| pack-priv void setEnable(int enable) | |
| sizeof | back to summary |
|---|---|
| pack-priv int sizeof() Implements abstract com. Doc from com. The size of the C struct in bytes. Must be overridden by subclasses.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final ShortBuffer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv int | sizeof()
Implements abstract com. The size of the C struct in bytes. |
| data | back to summary |
|---|---|
| private final ShortBuffer data | |
| MXCFBPos | back to summary |
|---|---|
| pack-priv MXCFBPos() | |
| set | back to summary |
|---|---|
| pack-priv void set(int x, int y) | |
| sizeof | back to summary |
|---|---|
| pack-priv int sizeof() Implements abstract com. Doc from com. The size of the C struct in bytes. Must be overridden by subclasses.
| |