Top Fields Constructors Methods
jogamp.newt.driver.intel.gdl

public Class DisplayDriver

extends DisplayImpl
Class Inheritance
Imports
jogamp.newt.*, com.jogamp.nativewindow.*

Field Summary

Modifier and TypeField and Description
private long
private WindowDriver
pack-priv static int
Inherited from jogamp.newt.DisplayImpl:
aDevicedispatchMessagesRunnableedtUtilexclusivefqnamehashCodeidnamenilStringrefCounttype

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
private native long
protected void
private native void
DestroyDisplay(long displayHandle)

private native void
DispatchMessages(long displayHandle, WindowDriver focusedWindow)

protected void
dispatchMessagesNative()

Implements abstract jogamp.newt.DisplayImpl.dispatchMessagesNative.

Dispatch native Toolkit messageges
public static void
initSingleton()

Hides jogamp.newt.DisplayImpl.initSingleton.

Ensure static init has been run.
protected void
setFocus(final WindowDriver focus)

Inherited from jogamp.newt.DisplayImpl:
addReferencecreatecreateEDTUtilcreateNativecreatePointerIconcreatePointerIconcreatePointerIconImplcreatePointerIconImplCheckeddestroydestroyPointerIconImpldispatchMessagesenqueueEventequalsgetEDTUtilgetFQNamegetGraphicsDevicegetHandlegetIdgetNamegetNativePointerIconForceDirectNIOgetNativePointerIconPixelFormatgetReferenceCountgetTypehashCodeisEDTRunningisExclusiveisNativeValidisNativeValidAsyncisPNGUtilAvailableremoveReferencerunOnEDTIfAvailrunWithLockedDevicerunWithLockedDisplayDevicesetEDTUtiltoStringvalidateDisplayNamevalidateEDTStopped

Field Detail

displayHandleback to summary
private long displayHandle
focusedWindowback to summary
private WindowDriver focusedWindow
initCounterback to summary
pack-priv static int initCounter

Constructor Detail

DisplayDriverback to summary
public DisplayDriver()

Method Detail

closeNativeImplback to summary
protected void closeNativeImpl(final AbstractGraphicsDevice aDevice)

Implements abstract jogamp.newt.DisplayImpl.closeNativeImpl.

Annotations
@Override
CreateDisplayback to summary
private native long CreateDisplay()
createNativeImplback to summary
protected void createNativeImpl()

Implements abstract jogamp.newt.DisplayImpl.createNativeImpl.

Annotations
@Override
DestroyDisplayback to summary
private native void DestroyDisplay(long displayHandle)
DispatchMessagesback to summary
private native void DispatchMessages(long displayHandle, WindowDriver focusedWindow)
dispatchMessagesNativeback to summary
protected void dispatchMessagesNative()

Implements abstract jogamp.newt.DisplayImpl.dispatchMessagesNative.

Doc from jogamp.newt.DisplayImpl.dispatchMessagesNative.

Dispatch native Toolkit messageges

Annotations
@Override
initSingletonback to summary
public static void initSingleton()

Hides jogamp.newt.DisplayImpl.initSingleton.

Doc from jogamp.newt.DisplayImpl.initSingleton.

Ensure static init has been run.

setFocusback to summary
protected void setFocus(final WindowDriver focus)