aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/util/stereo/DistortionMesh.java
diff options
context:
space:
mode:
authorSven Göthel <[email protected]>2024-02-05 11:54:34 +0100
committerSven Göthel <[email protected]>2024-02-05 11:54:34 +0100
commit43a7899fedf2a570d20b03848bf15710f30b7f26 (patch)
tree2b3f8fbc69cbc78e8997d6f37f3c2b56ec88a00d /src/jogl/classes/jogamp/opengl/util/stereo/DistortionMesh.java
parent8df74578481431768b3c26294c6bd64ed7030ae5 (diff)
Bug 1498: Change Top-Level Widget Mode: Register a top-level Group in Scene, where its zOffset gets adjusted when activated..
.. instead of having a non-working complicated callback orgy setup. This also takes away the getAdjustedZ() overloading burden (or better uglyness) etc. Hence Group's setWidgetMode(boolean) became: - enableTopLevelWidget(Scene) - disableTopLevelWidget() The forwardActivation listener is still applied to all children as well as isActive() is also still overloaded for same required behavior. However, none of the children is set in 'widget mode' as well as the Group is simply added to (or removed from) the Scene's top-level Group list - the holder. Scene's setActiveShape(Shape) and releaseActiveShape() handle the top-level Group if affected, i.e. adding or zero'ing its ZOffset.
Diffstat (limited to 'src/jogl/classes/jogamp/opengl/util/stereo/DistortionMesh.java')
0 files changed, 0 insertions, 0 deletions