diff options
author | Sven Gothel <[email protected]> | 2015-03-27 15:10:54 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2015-03-27 15:10:54 +0100 |
commit | ee2c18211a5128f5cde5312a7bbb5c0e80674903 (patch) | |
tree | 57ed742992fbe65c0e4cb501433c65a8c0775508 /src/jogl/classes/com/jogamp/opengl/util/stereo/StereoDevice.java | |
parent | d09a50bdc7aca2d441fe7c595711a44fe9dc4a23 (diff) |
Bug 1116: Add ShutdownHook for all factories and devices to StereoDeviceFactory using NativeWindowFactory
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> |