| Modifier and Type | Field and Description |
|---|---|
| private long | javaObjectAtom
X11 Window java object property used on EDT |
| private RandR | |
| private int | randr_error_base
X11 Keyboard handle used on EDT |
| private int | randr_event_base
X11 Keyboard handle used on EDT |
| private long | windowDeleteAtom
X11 Window delete atom marker used on EDT |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | closeNativeImpl(final AbstractGraphicsDevice aDevice)
Implements abstract jogamp. |
| private native void | |
| protected void | createNativeImpl()
Implements abstract jogamp. |
| private static long | createPointerIcon(final long display, final Buffer pixels, final int width, final int height, final int hotX, final int hotY)
|
| private static native long | createPointerIcon0(long display, Object pixels, int pixels_byte_offset, boolean pixels_is_direct, int width, int height, int hotX, int hotY)
|
| protected final long | createPointerIconImpl(final PixelFormat
the pixelformat, final int pixels's formatthe width, final int pixels's widththe height, final ByteBuffer pixels's heightthe pixels, final int pixelsthe PointerIcon's hot-spot x-coord hotX, final int the PointerIcon's hot-spot x-coord hotY)
Executed from EDT!
|
| private static native void | |
| protected final void | destroyPointerIconImpl(final long displayHandle, final long piHandle)
Executed from EDT!
|
| private native void | DispatchMessages0(long display, long javaObjectAtom, long windowDeleteAtom, final int randr_event_base, final int randr_error_base)
|
| protected void | dispatchMessagesNative()
Implements abstract jogamp. |
| private void | displayCompleted(final long javaObjectAtom, final long windowDeleteAtom, final int randr_event_base, final int randr_error_base)
|
| private native void | |
| protected long | |
| protected int | |
| protected int | |
| protected long | |
| private static native boolean | |
| pack-priv static void | |
| protected Boolean | |
| pack-priv void | |
| private void | |
| public String | validateDisplayName(final String name, final long handle)
Overrides jogamp. |
| javaObjectAtom | back to summary |
|---|---|
| private long javaObjectAtom X11 Window java object property used on EDT | |
| rAndR | back to summary |
|---|---|
| private RandR rAndR | |
| randr_error_base | back to summary |
|---|---|
| private int randr_error_base X11 Keyboard handle used on EDT | |
| randr_event_base | back to summary |
|---|---|
| private int randr_event_base X11 Keyboard handle used on EDT | |
| windowDeleteAtom | back to summary |
|---|---|
| private long windowDeleteAtom X11 Window delete atom marker used on EDT | |
| DisplayDriver | back to summary |
|---|---|
| public DisplayDriver() | |
| closeNativeImpl | back to summary |
|---|---|
| protected void closeNativeImpl(final AbstractGraphicsDevice aDevice) Implements abstract jogamp.
| |
| CompleteDisplay0 | back to summary |
|---|---|
| private native void CompleteDisplay0(long handle) | |
| createNativeImpl | back to summary |
|---|---|
| protected void createNativeImpl() Implements abstract jogamp. We use a private non-shared X11 Display instance for EDT window operations and one for exposed animation, eg. OpenGL.
| |
| createPointerIcon | back to summary |
|---|---|
| private static long createPointerIcon(final long display, final Buffer pixels, final int width, final int height, final int hotX, final int hotY) | |
| createPointerIcon0 | back to summary |
|---|---|
| private static native long createPointerIcon0(long display, Object pixels, int pixels_byte_offset, boolean pixels_is_direct, int width, int height, int hotX, int hotY) | |
| createPointerIconImpl | back to summary |
|---|---|
| protected final long createPointerIconImpl(final PixelFormat pixelformat, final int width, final int height, final ByteBuffer pixels, final int hotX, final int hotY) Overrides jogamp. Doc from jogamp. Executed from EDT!
| |
| destroyPointerIcon0 | back to summary |
|---|---|
| private static native void destroyPointerIcon0(long display, long handle) | |
| destroyPointerIconImpl | back to summary |
|---|---|
| protected final void destroyPointerIconImpl(final long displayHandle, final long piHandle) Overrides jogamp. Doc from jogamp. Executed from EDT!
| |
| DispatchMessages0 | back to summary |
|---|---|
| private native void DispatchMessages0(long display, long javaObjectAtom, long windowDeleteAtom, final int randr_event_base, final int randr_error_base) | |
| dispatchMessagesNative | back to summary |
|---|---|
| protected void dispatchMessagesNative() Implements abstract jogamp. Doc from jogamp. Dispatch native Toolkit messageges
| |
| displayCompleted | back to summary |
|---|---|
| private void displayCompleted(final long javaObjectAtom, final long windowDeleteAtom, final int randr_event_base, final int randr_error_base) | |
| DisplayRelease0 | back to summary |
|---|---|
| private native void DisplayRelease0(long handle, long javaObjectAtom, long windowDeleteAtom) | |
| getJavaObjectAtom | back to summary |
|---|---|
| protected long getJavaObjectAtom() | |
| getRandRErrorBase | back to summary |
|---|---|
| protected int getRandRErrorBase() | |
| getRandREventBase | back to summary |
|---|---|
| protected int getRandREventBase() | |
| getWindowDeleteAtom | back to summary |
|---|---|
| protected long getWindowDeleteAtom() | |
| initIDs0 | back to summary |
|---|---|
| private static native boolean initIDs0(boolean debug) | |
| initSingleton | back to summary |
|---|---|
| pack-priv static void initSingleton() Hides jogamp. Ensure static init has been run. | |
| isXineramaEnabled | back to summary |
|---|---|
| protected Boolean isXineramaEnabled() Returns | |
| registerRandR | back to summary |
|---|---|
| pack-priv void registerRandR(final RandR rAndR) | |
| sendRRScreenChangeNotify | back to summary |
|---|---|
| private void sendRRScreenChangeNotify(final long event) | |
| validateDisplayName | back to summary |
|---|---|
| public String validateDisplayName(final String name, final long handle) Overrides jogamp.
| |