Interface | Description |
---|---|
InputDevice |
Abstraction of an input device and its capabilities
|
LinuxEventBuffer.EventStruct | |
LinuxInputProcessor |
A com.sun.glass.ui.monocle.input.LinuxInputProcessor is registered with a
com.sun.glass.ui.monocle.input.LinuxInputDevice when the device
is created.
|
NativeScreen |
NativeScreen provides access to a device's screen
|
TouchFilter |
A TouchFilter processes and modifies TouchStates before sending touch events
|
UdevListener |
A UdevListener is registered with a Udev when the Udev
is created.
|
Class | Description |
---|---|
AcceleratedScreen |
AcceleratedScreen provides methods necessary to instantiate and intitialize
a hardware-accelerated screen for rendering.
|
AndroidAcceleratedScreen |
Provide Android implementation of AcceleratedScreen
|
AndroidInputDevice | |
AndroidInputDeviceRegistry | |
AndroidInputProcessor | |
AndroidPlatform | |
AndroidPlatformFactory | |
AndroidScreen | |
AssignPointIDTouchFilter | |
C |
The C class provides ways to wrap pointers to native C structures in Java
objects.
|
C.Structure |
Structure is used for wrapping C structs in Java objects.
|
DispmanAcceleratedScreen | |
DispmanCursor |
Cursor using dispman API.
|
DispmanPlatform | |
DispmanPlatformFactory | |
DispmanScreen | |
EGL |
Java wrapper for the EGL API
|
FBDevScreen | |
Framebuffer |
A ByteBuffer used as a rendering target for window composition.
|
GetEvent |
A test entry point for Monacle to show what events are read from input
devices.
|
HeadlessPlatform | |
HeadlessPlatformFactory | |
HeadlessScreen | |
InputDeviceRegistry |
InputDeviceRegistry maintains an observable set of input devices.
|
IntSet |
Mutable sorted set of int values, optimized for a small number of values.
|
KeyInput |
Processes key input events based on changes to key state.
|
KeyState |
KeyState is a snapshot of pressed keys
KeyState is used both to store the current state of key input and to
describe changes to that state.
|
LinuxAbsoluteInputCapabilities |
Describes the capabilities of Linux input devices with absolute
coordinates.
|
LinuxArch | |
LinuxEventBuffer |
A buffer holding raw Linux input events waiting to be processed
|
LinuxEventBuffers | |
LinuxFrameBuffer | |
LinuxInput |
Constants from /usr/include/linux/input.h
|
LinuxInputDevice |
A LinuxInputDevice listens for events on a Linux
input device node, typically one of the files in /dev/input.
|
LinuxInputDeviceRegistry | |
LinuxInputProcessor.Logger | |
LinuxKeyBits |
LinuxKeyBits defines sets of keys that are used to identify classes of key input
devices
|
LinuxKeyProcessor | |
LinuxMouseProcessor | |
LinuxPlatform |
LinuxPlatform matches any Linux system
|
LinuxPlatformFactory | |
LinuxSimpleTouchProcessor | |
LinuxStatefulMultiTouchProcessor |
This multitouch processor works with drivers that send tracking IDs.
|
LinuxStatelessMultiTouchProcessor |
This multitouch processor works with drivers that do not send a tracking ID
themselves.
|
LinuxSystem |
LinuxSystem provides access to Linux system calls.
|
LinuxSystem.FbVarScreenInfo |
FbVarScreenInfo wraps the C structure fb_var_screeninfo, defined in
linux/fb.h
|
LinuxSystem.InputAbsInfo |
InputAbsInfo wraps the C structure input_absinfo, defined in
linux/input.h
|
LinuxTouchProcessor | |
LinuxTouchTransform |
Handles conversion between raw axis values received from Linux input devices
and screen pixel values.
|
LookaheadTouchFilter | |
MonocleApplication | |
MonocleClipboardDelegate | |
MonocleCursor | |
MonocleDnDClipboard | |
MonoclePixels | |
MonoclePlatformFactory | |
MonocleRobot | |
MonocleSettings | |
MonocleSystemClipboard |
There is no system clipboard on embedded Linux systems using a
framebuffer.
|
MonocleTimer |
Monocle implementation class for Timer.
|
MonocleTrace | |
MonocleView | |
MonocleWindow | |
MonocleWindowManager | |
MouseInput |
Processes mouse input events based on changes to mouse state.
|
MouseInputSynthesizer | |
MouseState |
MouseState is a snapshot of mouse coordinates and which buttons are pressed.
|
MX6AcceleratedScreen | |
MX6Cursor |
Cursor using a framebuffer overlay on Freescale i.MX6.
|
MX6Cursor.MXCFBColorKey | |
MX6Cursor.MXCFBGblAlpha | |
MX6Cursor.MXCFBPos | |
MX6Platform | |
MX6PlatformFactory | |
NativeCursor |
Abstraction of a native cursor
|
NativeCursors |
Utilities for use by native cursor implementations
|
NativePlatform |
Abstract of a platform on which JavaFX can run.
|
NativePlatformFactory |
Abstract factory class to instantiate a NativePlatform
|
NearbyPointsTouchFilter |
This TouchFilter merges together points that are closer together than a
certain threshold.
|
NullCursor |
Provides an implementation of NativeCursor that does nothing and does not
show a cursor on the screen.
|
OMAPCursor |
Cursor using a framebuffer overlay on OMAP3.
|
OMAPPlatform | |
OMAPPlatformFactory | |
OMAPScreen | |
OMAPX11Platform | |
OMAPX11PlatformFactory | |
RunnableProcessor |
RunnableProcessor provides control over nested run loops in the JavaFX
event queue.
|
RunnableProcessor.RunLoopControl | |
RunnableQueue | |
SmallMoveTouchFilter |
This TouchFilter stabilizes touch points, eliminating moves below a certain
threshold.
|
SoftwareCursor |
Provides an implementation of NativeCursor that overlays a cursor image on
top of a software-rendered framebuffer.
|
SysFS | |
TouchInput |
Processes touch input events based on changes to touch state.
|
TouchPipeline | |
TouchState |
TouchState is a snapshot of touch points and their coordinates.
|
TouchState.Point |
Describes a single touch point
|
Udev |
Udev connects to the udev system to get updates on sysfs devices that
are connected, disconnected and modified.
|
VNCPlatform | |
VNCPlatformFactory | |
VNCScreen |
A headless screen that is available for remote connections using the
RFB 3.3 protocol on port 5901.
|
X |
X provides access to Xlib function calls.
|
X.XButtonEvent |
XButtonEvent wraps the C structure of the same name, defined in
Xlib.h
|
X.XClientMessageEvent |
XClientMessageEvent wraps the C structure of the same name, defined in
Xlib.h
|
X.XColor |
XColor wraps the C structure XColor.
|
X.XDisplay |
XDisplay wraps the C structure Display.
|
X.XEvent |
XEvent wraps the C structure of the same name, defined in
Xlib.h
|
X.XMotionEvent |
XMotionEvent wraps the C structure of the same name, defined in
Xlib.h
|
X.XSetWindowAttributes |
XSetWindowAttributes wraps the C structure of the same name, defined in
Xlib.h
|
X11AcceleratedScreen |
Provide X11 implementation of AcceleratedScreen
|
X11Cursor |
Provides a native cursor for use with X11.
|
X11InputDeviceRegistry |
InputDeviceRegistry used when the system property Dx11.input=true is set,
indicating that we would like to receive input events through Xlib instead
of directly from Linux input devices.
|
X11Platform |
Native platform compatible with X11
|
X11PlatformFactory |
Implementation of NativePlatformFactory for X11 platform
|
X11Screen |
Native screen implementation for the X11 platform
|
X11WarpingCursor |
Native cursor for use with X11 when we are NOT using x11 input
|
Enum | Description |
---|---|
LookaheadTouchFilter.FilterState |
Exception | Description |
---|---|
GLException |