Top Fields Constructors Methods
jogamp.nativewindow.jawt

public Class JAWT_DrawingSurface

extends Object
Class Inheritance
Imports
java.nio.*, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, .Platform, com.jogamp.common.nio.*, jogamp.common.os.MachineDataInfoRuntime, java.security.*, jogamp.nativewindow.jawt.*, com.jogamp.common.util.VersionNumber

Field Summary

Modifier and TypeField and Description
pack-priv StructAccessor
private static final int[]
private static final int[]
private final MachineDataInfo
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static JAWT_DrawingSurface
public static JAWT_DrawingSurface
public void
FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo dsi)

Interface to C language function: void FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi)

private native void
FreeDrawingSurfaceInfo0(ByteBuffer jthis0, ByteBuffer dsi)

Entry point to C language function: void FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi)

public ByteBuffer
public JAWT_DrawingSurfaceInfo
GetDrawingSurfaceInfo()

Interface to C language function: JAWT_DrawingSurfaceInfo * GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds)

private native ByteBuffer
GetDrawingSurfaceInfo0(ByteBuffer jthis0)

Entry point to C language function: JAWT_DrawingSurfaceInfo * GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds)

public int
Lock()

Interface to C language function: jint Lock(JAWT_DrawingSurface * ds)

private native int
Lock0(ByteBuffer jthis0)

Entry point to C language function: jint Lock(JAWT_DrawingSurface * ds)

public static int
size()

public void
Unlock()

Interface to C language function: void Unlock(JAWT_DrawingSurface * ds)

private native void
Unlock0(ByteBuffer jthis0)

Entry point to C language function: void Unlock(JAWT_DrawingSurface * ds)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
env_offsetback to summary
private static final int[] env_offset
JAWT_DrawingSurface_sizeback to summary
private static final int[] JAWT_DrawingSurface_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx

Constructor Detail

JAWT_DrawingSurfaceback to summary
pack-priv JAWT_DrawingSurface(ByteBuffer buf)

Method Detail

createback to summary
public static JAWT_DrawingSurface create()
createback to summary
public static JAWT_DrawingSurface create(ByteBuffer buf)
FreeDrawingSurfaceInfoback to summary
public void FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo dsi)

Interface to C language function:
void FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi)

FreeDrawingSurfaceInfo0back to summary
private native void FreeDrawingSurfaceInfo0(ByteBuffer jthis0, ByteBuffer dsi)

Entry point to C language function: void FreeDrawingSurfaceInfo(JAWT_DrawingSurfaceInfo * dsi)

getBufferback to summary
public ByteBuffer getBuffer()
GetDrawingSurfaceInfoback to summary
public JAWT_DrawingSurfaceInfo GetDrawingSurfaceInfo()

Interface to C language function:
JAWT_DrawingSurfaceInfo * GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds)

GetDrawingSurfaceInfo0back to summary
private native ByteBuffer GetDrawingSurfaceInfo0(ByteBuffer jthis0)

Entry point to C language function: JAWT_DrawingSurfaceInfo * GetDrawingSurfaceInfo(JAWT_DrawingSurface * ds)

Lockback to summary
public int Lock()

Interface to C language function:
jint Lock(JAWT_DrawingSurface * ds)

Lock0back to summary
private native int Lock0(ByteBuffer jthis0)

Entry point to C language function: jint Lock(JAWT_DrawingSurface * ds)

sizeback to summary
public static int size()
Unlockback to summary
public void Unlock()

Interface to C language function:
void Unlock(JAWT_DrawingSurface * ds)

Unlock0back to summary
private native void Unlock0(ByteBuffer jthis0)

Entry point to C language function: void Unlock(JAWT_DrawingSurface * ds)