| Modifier and Type | Class and Description |
|---|---|
| private static class | LinuxDisplay.
Helper class for managing Compiz's workarounds. |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| private long | |
| private static final int | |
| private static final int | |
| private boolean | |
| private long | |
| private int | current_displaymode_extension
Current mode swithcing API |
| private ByteBuffer | |
| private DisplayMode | |
| private static long | |
| private static int | current_window_mode
Current window mode |
| public static final int | |
| private long | delete_atom
Atom used for the pointer warp messages |
| private boolean | |
| private static long | display
Current X11 Display pointer |
| private static int | |
| private final LinuxEvent | event_buffer
Event buffer |
| private final FocusListener | |
| private boolean | |
| private static final int | FULLSCREEN_LEGACY
Window mode enum |
| private static final int | |
| private boolean | |
| public static final int | |
| private boolean | |
| private LinuxKeyboard | |
| private boolean | |
| private static final int | |
| private static final int | |
| private long | |
| private boolean | |
| private LinuxMouse | |
| private boolean | |
| public static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private Canvas | |
| private boolean | |
| private boolean | |
| private long | |
| private long | |
| private PeerInfo | |
| private boolean | |
| private boolean | |
| private boolean | |
| private static long | |
| private ByteBuffer | saved_gamma
Saved gamma used to restore display settings |
| private DisplayMode | saved_mode
Saved mode to restore with |
| private static final int | |
| private static final int | |
| private static final int | |
| private final LinuxEvent | |
| private int | |
| private int | |
| private int | |
| private int | |
| private static final int | |
| private String | |
| private static final int | |
| private static boolean | |
| private static final int | |
| private static final int | XRANDR
Display mode switching API |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | bindTexImageToPbuffer(PeerInfo handle, int buffer)
Implements org. |
| private static native int | |
| private void | |
| pack-priv static native void | |
| private static ByteBuffer | convertIcons(ByteBuffer[]
Array of icons in RGBA format icons)This method will convert icon bytebuffers into a single bytebuffer as the icon format required by _NET_WM_ICON should be in a cardinal 32 bit ARGB format i.e. all icons in a single buffer the data starting with 32 bit width & height followed by the color data as 32bit ARGB. |
| private static ByteBuffer | |
| private static long | |
| public Object | createCursor(int width, int height, int xHotspot, int yHotspot, int numImages, IntBuffer images, IntBuffer delays)
Implements org. |
| public void | createKeyboard()
Implements org. |
| public void | createMouse()
Implements org. |
| public PeerInfo | createPbuffer(int width, int height, PixelFormat pixel_format, ContextAttribs attribs, IntBuffer pixelFormatCaps, IntBuffer pBufferAttribs)
Implements org. |
| public PeerInfo | createPeerInfo(PixelFormat pixel_format, ContextAttribs attribs)
Implements org. |
| public void | createWindow(final DrawableLWJGL drawable, DisplayMode mode, Canvas parent, int x, int y)
Implements org. |
| pack-priv static void | |
| public void | |
| public void | destroyKeyboard()
Implements org. |
| public void | destroyMouse()
Implements org. |
| public void | |
| private void | |
| public String | getAdapter()
Implements org. |
| public DisplayMode[] | getAvailableDisplayModes()
Implements org. |
| private static int | |
| public int | getButtonCount()
Implements org. |
| private static native int | |
| private static ByteBuffer | |
| private static DisplayMode | |
| private static long | |
| pack-priv static int | |
| pack-priv static long | |
| private static native String | |
| public int | getGammaRampLength()
Implements org. |
| private static long | |
| public int | |
| public int | getMaxCursorSize()
Implements org. |
| public int | getMinCursorSize()
Implements org. |
| public int | getNativeCursorCapabilities()
Implements org. |
| private static native long | |
| public int | |
| public float | |
| private static native long | |
| public String | |
| public int | |
| pack-priv static long | |
| private int | |
| public int | |
| public int | |
| private static int | globalErrorHandler(long display, long event_ptr, long error_display, long serial, long error_code, long request_code, long minor_code)
|
| private void | |
| public void | |
| private void | |
| private static native boolean | |
| public boolean | |
| pack-priv static void | |
| public DisplayMode | init()
Implements org. |
| private static long | |
| public boolean | |
| private static boolean | |
| public boolean | isBufferLost(PeerInfo handle)
Implements org. |
| public boolean | |
| public boolean | |
| private static boolean | |
| public boolean | |
| private static boolean | |
| private static boolean | |
| private boolean | isParentWindowActive(long
- the window handle to test window)This method will check if the parent window is active when running in xembed mode. |
| public boolean | |
| private static boolean | |
| private static boolean | |
| pack-priv static void | |
| private static native void | |
| private static native ByteBuffer | |
| pack-priv static native long | |
| private static native long | nCreateCursor(long display, int width, int height, int xHotspot, int yHotspot, int numImages, IntBuffer images, int images_offset, IntBuffer delays, int delays_offset)
|
| private static native long | nCreateWindow(long display, int screen, ByteBuffer peer_info_handle, DisplayMode mode, int window_mode, int x, int y, boolean undecorated, long parent_handle, boolean resizable)
|
| private static native void | |
| pack-priv static native void | |
| pack-priv static native void | |
| private static native DisplayMode[] | |
| private static native ByteBuffer | |
| private static native DisplayMode | |
| pack-priv static native int | |
| private static native int | |
| private static native int | |
| private static native long | |
| private static native int | |
| private static native int | |
| private static native int | |
| private static native int | |
| private static native int | |
| private static native int | |
| private static native int | |
| pack-priv static native int | |
| pack-priv static native int | |
| private static native void | |
| pack-priv static native long | |
| private static native boolean | |
| private static native boolean | |
| private static native boolean | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| private static native void | |
| pack-priv static native int | |
| pack-priv static native int | |
| private static native void | |
| pack-priv static native long | |
| public void | pollKeyboard(ByteBuffer
the address of a 256-byte buffer to place
key states in. keyDownBuffer)Implements org. |
| public void | pollMouse(IntBuffer coord_buffer, ByteBuffer buttons)
Implements org. |
| private void | |
| public void | readKeyboard(ByteBuffer buffer)
Implements org. |
| public void | readMouse(ByteBuffer buffer)
Implements org. |
| private void | |
| private void | |
| private void | |
| public void | releaseTexImageFromPbuffer(PeerInfo handle, int buffer)
Implements org. |
| private static native void | |
| public void | resetDisplayMode()
Implements org. |
| private static native long | |
| public void | reshape(int x, int y, int width, int height)
Implements org. |
| private void | setClassHint(String wm_name, String wm_class)
the WM_CLASS hint is needed by some WM's e.g. gnome shell |
| public void | setCursorPosition(int x, int y)
Implements org. |
| private static native long | |
| private void | |
| public void | setGammaRamp(FloatBuffer gammaRamp)
Implements org. |
| private static void | |
| public int | Returns: number of icons used.Array of icons in RGBA mode icons)Implements org. |
| private void | |
| public void | setNativeCursor(Object handle)
Implements org. |
| public void | setPbufferAttrib(PeerInfo handle, int attrib, int value)
Implements org. |
| public void | setResizable(boolean
set to true to make the Display window resizable;
false to disable resizing on the Display window. resizable)Implements org. |
| public void | setTitle(String title)
Implements org. |
| private boolean | |
| private boolean | |
| public void | |
| private void | |
| private static native void | |
| private void | |
| private void | |
| pack-priv static void | |
| public void | update()
Implements org. |
| private void | |
| private void | |
| private void | |
| private void | |
| public boolean |