NativeSurface, i.e. MutableSurface, while allowing an
UpstreamSurfaceHook to influence the lifecycle and information.
UpstreamSurfaceHook, MutableSurface, NativeSurface
| Modifier and Type | Field and Description |
|---|---|
| public static final boolean | |
| public static final int | OPT_PROXY_OWNS_UPSTREAM_DEVICE
Implementation specific bit-value stating this |
| public static final int | OPT_PROXY_OWNS_UPSTREAM_SURFACE
Implementation specific bit-value stating this |
| public static final int | OPT_UPSTREAM_SURFACELESS
Implementation specific bitvalue stating the upstream's |
| public static final int | OPT_UPSTREAM_WINDOW_INVISIBLE
Implementation specific bitvalue stating the upstream's |
| Modifier and Type | Method and Description |
|---|---|
| public void | addUpstreamOptionBits(int v)
Add the given bit-mask to this instance upstream-option-bits using bit-or w/ |
| public void | clearUpstreamOptionBits(int v)
Clear the given bit-mask from this instance upstream-option-bits using bit-and w/ |
| public boolean | containsUpstreamOptionBits(int v)
Returns |
| public void | createNotify()
|
| public void | destroyNotify()
|
| public void | enableUpstreamSurfaceHookLifecycle(boolean enable)
Enables or disables the |
| public StringBuilder | |
| public int | |
| public NativeSurface | getUpstreamSurface()
Returns the optional upstream |
| public UpstreamSurfaceHook | |
| public void | setGraphicsConfiguration(AbstractGraphicsConfiguration cfg)
Allow redefining the AbstractGraphicsConfiguration |
| public void | |
| public StringBuilder | |
| public String |
| DEBUG | back to summary |
|---|---|
| public static final boolean DEBUG | |
| OPT_PROXY_OWNS_UPSTREAM_DEVICE | back to summary |
|---|---|
| public static final int OPT_PROXY_OWNS_UPSTREAM_DEVICE Implementation specific bit-value stating this | |
| OPT_PROXY_OWNS_UPSTREAM_SURFACE | back to summary |
|---|---|
| public static final int OPT_PROXY_OWNS_UPSTREAM_SURFACE Implementation specific bit-value stating this | |
| OPT_UPSTREAM_SURFACELESS | back to summary |
|---|---|
| public static final int OPT_UPSTREAM_SURFACELESS Implementation specific bitvalue stating the upstream's | |
| OPT_UPSTREAM_WINDOW_INVISIBLE | back to summary |
|---|---|
| public static final int OPT_UPSTREAM_WINDOW_INVISIBLE Implementation specific bitvalue stating the upstream's | |
| addUpstreamOptionBits | back to summary |
|---|---|
| public void addUpstreamOptionBits(int v) Add the given bit-mask to this instance upstream-option-bits using bit-or w/ | |
| clearUpstreamOptionBits | back to summary |
|---|---|
| public void clearUpstreamOptionBits(int v) Clear the given bit-mask from this instance upstream-option-bits using bit-and w/ | |
| containsUpstreamOptionBits | back to summary |
|---|---|
| public boolean containsUpstreamOptionBits(int v) Returns | |
| createNotify | back to summary |
|---|---|
| public void createNotify()
| |
| destroyNotify | back to summary |
|---|---|
| public void destroyNotify()
| |
| enableUpstreamSurfaceHookLifecycle | back to summary |
|---|---|
| public void enableUpstreamSurfaceHookLifecycle(boolean enable) Enables or disables the Use this for small code blocks where the native resources shall not change, i.e. resizing a derived (OpenGL) drawable. | |
| getUpstreamOptionBits | back to summary |
|---|---|
| public StringBuilder getUpstreamOptionBits(StringBuilder sink) | |
| getUpstreamOptionBits | back to summary |
|---|---|
| public int getUpstreamOptionBits() | |
| getUpstreamSurface | back to summary |
|---|---|
| public NativeSurface getUpstreamSurface() Returns the optional upstream
The upstream One example is the JOGL EGLWrappedSurface, which might be backed up by a native platform NativeSurface (X11, WGL, CGL, ..). | |
| getUpstreamSurfaceHook | back to summary |
|---|---|
| public UpstreamSurfaceHook getUpstreamSurfaceHook() Returns the | |
| setGraphicsConfiguration | back to summary |
|---|---|
| public void setGraphicsConfiguration(AbstractGraphicsConfiguration cfg) Allow redefining the AbstractGraphicsConfiguration | |
| setUpstreamSurfaceHook | back to summary |
|---|---|
| public void setUpstreamSurfaceHook(UpstreamSurfaceHook hook) Overrides the | |
| toString | back to summary |
|---|---|
| public StringBuilder toString(StringBuilder sink) | |
| toString | back to summary |
|---|---|
public String toString()
| |