| Modifier and Type | Field and Description |
|---|---|
| private final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected NativeCursor | createCursor()
Implements abstract com. Create the appropriate X11 cursor. |
| protected InputDeviceRegistry | createInputDeviceRegistry()
Implements abstract com. Create the appropriate input device registry - if the system property x11.input is true, then we use X11InputDeviceRegistry and get native events via the X11 event queue. |
| protected NativeScreen | createScreen()
Implements abstract com. Create the native screen for this platform |
| public synchronized AcceleratedScreen | getAcceleratedScreen(int[]
a sequence of pairs (GLAttibute, value) attributes)Overrides com. Create the accelerated screen for this platform |
| x11Input | back to summary |
|---|---|
| private final boolean x11Input | |
| X11Platform | back to summary |
|---|---|
| pack-priv X11Platform() | |
| createCursor | back to summary |
|---|---|
| protected NativeCursor createCursor() Implements abstract com. Create the appropriate X11 cursor. If we are using x11 input, we let X11 handle the cursor movement. If we are using udev input, we need to handle the cursor movement ourselves via X11WarpingCursor.
| |
| createInputDeviceRegistry | back to summary |
|---|---|
| protected InputDeviceRegistry createInputDeviceRegistry() Implements abstract com. Create the appropriate input device registry - if the system property x11.input is true, then we use X11InputDeviceRegistry and get native events via the X11 event queue. If x11.input is not true, we listen directly to the udev raw events.
| |
| createScreen | back to summary |
|---|---|
| protected NativeScreen createScreen() Implements abstract com. Create the native screen for this platform
| |
| getAcceleratedScreen | back to summary |
|---|---|
| public synchronized AcceleratedScreen getAcceleratedScreen(int[] attributes) throws GLException Overrides com. Create the accelerated screen for this platform
| |