Top Fields Constructors Methods
com.jogamp.nativewindow

public Class MutableGraphicsConfiguration

extends DefaultGraphicsConfiguration
Class Inheritance
Known Direct Subclasses
com.jogamp.nativewindow.x11.X11GraphicsConfiguration, jogamp.opengl.egl.EGLGraphicsConfiguration, jogamp.opengl.macosx.cgl.MacOSXCGLGraphicsConfiguration, jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration
Imports
com.jogamp.nativewindow.AbstractGraphicsScreen, .CapabilitiesImmutable, .DefaultGraphicsConfiguration

Field Summary

Inherited from com.jogamp.nativewindow.DefaultGraphicsConfiguration:
capabilitiesChosencapabilitiesRequestedDEBUG

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
Inherited from com.jogamp.nativewindow.DefaultGraphicsConfiguration:
clonegetChosenCapabilitiesgetNativeGraphicsConfigurationgetRequestedCapabilitiesgetScreengetVisualIDtoHexStringtoHexStringtoString

Constructor Detail

MutableGraphicsConfigurationback to summary
public MutableGraphicsConfiguration(final AbstractGraphicsScreen screen, final CapabilitiesImmutable capsChosen, final CapabilitiesImmutable capsRequested)

Method Detail

setChosenCapabilitiesback to summary
public void setChosenCapabilities(final CapabilitiesImmutable caps)

Overrides com.jogamp.nativewindow.DefaultGraphicsConfiguration.setChosenCapabilities.

Doc from com.jogamp.nativewindow.DefaultGraphicsConfiguration.setChosenCapabilities.

Set the capabilities to a new value.

The use case for setting the Capabilities at a later time is a change or re-validation of capabilities.

Annotations
@Override
setScreenback to summary
public void setScreen(final AbstractGraphicsScreen screen)

Overrides com.jogamp.nativewindow.DefaultGraphicsConfiguration.setScreen.

Doc from com.jogamp.nativewindow.DefaultGraphicsConfiguration.setScreen.

Set a new screen.

the use case for setting a new screen at a later time is a change of the graphics device in a multi-screen environment.

Annotations
@Override