diff options
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java')
-rw-r--r-- | src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java b/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java index 6d8b85d8e..d59863530 100644 --- a/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java +++ b/src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java @@ -44,10 +44,16 @@ public interface StereoDevice { /** Return the factory used to create this device. */ public StereoDeviceFactory getFactory(); - /** Disposes this {@link StereoDevice}. */ + /** Disposes this {@link StereoDevice}, if {@link #isValid() valid}. */ public void dispose(); /** + * Returns {@code true}, if instance is created and not {@link #dispose() disposed}, + * otherwise returns {@code false}. + */ + public boolean isValid(); + + /** * If operation within a device spanning virtual desktop, * returns the device position. * <p> |