| Interface | Description |
|---|---|
| AbstractGraphicsConfiguration |
A marker interface describing a graphics configuration, visual, or
pixel format in a toolkit-independent manner.
|
| AbstractGraphicsDevice |
A interface describing a graphics device in a
toolkit-independent manner.
|
| AbstractGraphicsScreen |
A interface describing a graphics screen in a
toolkit-independent manner.
|
| CapabilitiesChooser |
Provides a mechanism by which applications can customize the
window type selection for a given
Capabilities. |
| CapabilitiesImmutable |
Specifies an immutable set of capabilities that a window's rendering context
must support, such as color depth per channel.
|
| MutableSurface | |
| NativeSurface |
Provides low-level information required for
hardware-accelerated rendering using a surface in a platform-independent manner.
|
| NativeWindow |
Extend the
NativeSurface interface with windowing
information such as window handle and position. |
| OffscreenLayerOption |
Handling requests for using an
OffscreenLayerSurface
within the implementation. |
| OffscreenLayerSurface |
Interface specifying the offscreen layer surface protocol.
|
| ProxySurface.UpstreamSurfaceHook |
Interface allowing upstream caller to pass lifecycle actions and size info to a
ProxySurface instance. |
| SurfaceUpdatedListener |
Clients may add their SurfaceUpdateListener implementation to a
NativeSurface
allowing to get notified after the surface has been updated, eg. |
| ToolkitLock |
Marker for a singleton global recursive blocking lock implementation,
optionally locking a native windowing toolkit as well.
|
| VisualIDHolder |
Visual ID holder interface.
|
| WindowClosingProtocol |
Protocol for handling window closing events.
|
| Class | Description |
|---|---|
| Capabilities |
Specifies a set of capabilities that a window's rendering context
must support, such as color depth per channel.
|
| DefaultCapabilitiesChooser |
The default implementation of the
CapabilitiesChooser interface, which provides consistent visual
selection behavior across platforms. |
| DefaultGraphicsConfiguration | |
| DefaultGraphicsDevice | |
| DefaultGraphicsScreen | |
| GraphicsConfigurationFactory |
Provides the mechanism by which the graphics configuration for a
window can be chosen before the window is created.
|
| NativeWindowFactory |
Provides a pluggable mechanism for arbitrary window toolkits to
adapt their components to the
NativeWindow interface,
which provides a platform-independent mechanism of accessing the
information required to perform operations like
hardware-accelerated rendering using the OpenGL API. |
| ProxySurface | |
| VisualIDHolder.VIDComparator |
Comparing
VisualIDHolder.VIDType.NATIVE |
| Enum | Description |
|---|---|
| VisualIDHolder.VIDType | |
| WindowClosingProtocol.WindowClosingMode |
| Exception | Description |
|---|---|
| NativeWindowException |
A generic exception for OpenGL errors used throughout the binding
as a substitute for
RuntimeException. |
AbstractGraphicsDevice,getType()AbstractGraphicsScreenAbstractGraphicsConfigurationNativeWindowFactoryNativeWindowFactory.registerFactory(..).GraphicsConfigurationFactoryGraphicsConfigurationFactory.registerFactory(..).NativeSurface.NativeWindow specializes the NativeSurface.com.jogamp.newt) may support the creation.NativeWindowFactory.Copyright 2010 JogAmp Community.