JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter Class Reference

Extending demo functionality of NEWTDemoListener. More...

Inheritance diagram for com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter:
Collaboration diagram for com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter:

Public Member Functions

 NewtReparentingKeyAdapter (final NativeWindowHolder winHolder, final GLWindow glWindow)
 
void keyPressed (final KeyEvent e)
 A key has been pressed, excluding auto-repeat modifier keys. More...
 
void setTitle ()
 
void setTitle (final NativeWindow nw, final Window win)
 
- Public Member Functions inherited from com.jogamp.newt.opengl.util.NEWTDemoListener
 NEWTDemoListener (final GLWindow glWin, final PointerIcon[] pointerIcons)
 Creates a new instance with given pointer icons, which are not used if null. More...
 
 NEWTDemoListener (final GLWindow glWin)
 Creates a new instance with createPointerIcons(Display) default pointer icons. More...
 
void keyPressed (final KeyEvent e)
 A key has been pressed, excluding auto-repeat modifier keys. More...
 
void keyReleased (final KeyEvent e)
 A key has been released, excluding auto-repeat modifier keys. More...
 
void setConfinedFixedCenter (final boolean v)
 
void mouseMoved (final MouseEvent e)
 
void mouseDragged (final MouseEvent e)
 
void mouseClicked (final MouseEvent e)
 
void mouseEntered (final MouseEvent e)
 Only generated for PointerType#Mouse. More...
 
void mouseExited (final MouseEvent e)
 Only generated for PointerType#Mouse. More...
 
void mousePressed (final MouseEvent e)
 
void mouseReleased (final MouseEvent e)
 
void mouseWheelMoved (final MouseEvent e)
 Traditional event name originally produced by a mouse pointer type. More...
 
void quitAdapterEnable (final boolean v)
 
void clearQuitAdapter ()
 
boolean shouldQuit ()
 
void doQuit ()
 
void windowDestroyNotify (final WindowEvent e)
 Window destruction has been requested. More...
 
void setTitle ()
 
- Public Member Functions inherited from com.jogamp.newt.event.WindowAdapter
void windowResized (final WindowEvent e)
 Window is resized, your application shall respect the new window dimension. More...
 
void windowMoved (final WindowEvent e)
 Window has been moved. More...
 
void windowDestroyNotify (final WindowEvent e)
 Window destruction has been requested. More...
 
void windowDestroyed (final WindowEvent e)
 Window has been destroyed. More...
 
void windowGainedFocus (final WindowEvent e)
 Window gained focus. More...
 
void windowLostFocus (final WindowEvent e)
 Window lost focus. More...
 
void windowRepaint (final WindowUpdateEvent e)
 Window area shall be repainted. More...
 
void windowResized (WindowEvent e)
 Window is resized, your application shall respect the new window dimension. More...
 
void windowMoved (WindowEvent e)
 Window has been moved. More...
 
void windowDestroyNotify (WindowEvent e)
 Window destruction has been requested. More...
 
void windowDestroyed (WindowEvent e)
 Window has been destroyed. More...
 
void windowGainedFocus (WindowEvent e)
 Window gained focus. More...
 
void windowLostFocus (WindowEvent e)
 Window lost focus. More...
 
void windowRepaint (WindowUpdateEvent e)
 Window area shall be repainted. More...
 
void keyPressed (KeyEvent e)
 A key has been pressed, excluding auto-repeat modifier keys. More...
 
void keyReleased (KeyEvent e)
 A key has been released, excluding auto-repeat modifier keys. More...
 
void mouseClicked (MouseEvent e)
 
void mouseEntered (MouseEvent e)
 Only generated for PointerType#Mouse. More...
 
void mouseExited (MouseEvent e)
 Only generated for PointerType#Mouse. More...
 
void mousePressed (MouseEvent e)
 
void mouseReleased (MouseEvent e)
 
void mouseMoved (MouseEvent e)
 
void mouseDragged (MouseEvent e)
 
void mouseWheelMoved (MouseEvent e)
 Traditional event name originally produced by a mouse pointer type. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from com.jogamp.newt.opengl.util.NEWTDemoListener
static void setTitle (final GLWindow win)
 
static PointerIcon[] createPointerIcons (final Display disp)
 
- Protected Member Functions inherited from com.jogamp.newt.opengl.util.NEWTDemoListener
void printlnState (final String prelude)
 
void printlnState (final String prelude, final String post)
 
void quitAdapterOff ()
 
void quitAdapterOn ()
 
- Protected Attributes inherited from com.jogamp.newt.opengl.util.NEWTDemoListener
final GLWindow glWindow
 

Detailed Description

Extending demo functionality of NEWTDemoListener.

  • L: Print parent and (child) GLWindow location
  • R: Toggel parenting (top-level/child)

Definition at line 47 of file NewtReparentingKeyAdapter.java.

Constructor & Destructor Documentation

◆ NewtReparentingKeyAdapter()

com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter.NewtReparentingKeyAdapter ( final NativeWindowHolder  winHolder,
final GLWindow  glWindow 
)

Definition at line 50 of file NewtReparentingKeyAdapter.java.

Member Function Documentation

◆ keyPressed()

void com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter.keyPressed ( final KeyEvent  e)

A key has been pressed, excluding auto-repeat modifier keys.

See KeyEvent.

Reimplemented from com.jogamp.newt.opengl.util.NEWTDemoListener.

Reimplemented in com.jogamp.opengl.test.junit.newt.parenting.NewtJFXReparentingKeyAdapter.

Definition at line 56 of file NewtReparentingKeyAdapter.java.

Here is the call graph for this function:

◆ setTitle() [1/2]

void com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter.setTitle ( )

Reimplemented from com.jogamp.newt.opengl.util.NEWTDemoListener.

Reimplemented in com.jogamp.opengl.test.junit.newt.parenting.NewtAWTReparentingKeyAdapter, and com.jogamp.opengl.test.junit.newt.parenting.NewtJFXReparentingKeyAdapter.

Definition at line 97 of file NewtReparentingKeyAdapter.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setTitle() [2/2]

void com.jogamp.opengl.test.junit.newt.parenting.NewtReparentingKeyAdapter.setTitle ( final NativeWindow  nw,
final Window  win 
)

Definition at line 103 of file NewtReparentingKeyAdapter.java.

Here is the call graph for this function:

The documentation for this class was generated from the following file: