Top Fields Constructors Methods
org.lwjgl.opengl

pack-priv final Class LinuxAWTGLCanvasPeerInfo

extends LinuxPeerInfo
Class Inheritance
Imports
java.nio.ByteBuffer, org.lwjgl.LWJGLException, .LWJGLUtil, java.awt.Canvas

Author
elias_naur
Version
$Revision$ $Id$

Field Summary

Modifier and TypeField and Description
private final AWTSurfaceLock
private final Canvas
private int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected void
protected void
private static native int
private static native void
nInitHandle(int screen, ByteBuffer surface_buffer, ByteBuffer peer_info_handle)

Inherited from org.lwjgl.opengl.LinuxPeerInfo:
getDisplaygetDrawable

Field Detail

awt_surfaceback to summary
private final AWTSurfaceLock awt_surface
componentback to summary
private final Canvas component
screenback to summary
private int screen

Constructor Detail

LinuxAWTGLCanvasPeerInfoback to summary
pack-priv LinuxAWTGLCanvasPeerInfo(Canvas component)

Method Detail

doLockAndInitHandleback to summary
protected void doLockAndInitHandle() throws LWJGLException

Implements abstract org.lwjgl.opengl.PeerInfo.doLockAndInitHandle.

doUnlockback to summary
protected void doUnlock() throws LWJGLException

Implements abstract org.lwjgl.opengl.PeerInfo.doUnlock.

getScreenFromSurfaceInfoback to summary
private static native int getScreenFromSurfaceInfo(ByteBuffer surface_handle) throws LWJGLException
nInitHandleback to summary
private static native void nInitHandle(int screen, ByteBuffer surface_buffer, ByteBuffer peer_info_handle) throws LWJGLException