com.jogamp.nativewindow.impl.jawt
Class JAWT

java.lang.Object
  extended by com.jogamp.nativewindow.impl.jawt.JAWT

public abstract class JAWT
extends Object


Method Summary
static JAWT create()
           
static JAWT create(ByteBuffer buf)
           
 void FreeDrawingSurface(JAWT_DrawingSurface ds)
          Interface to C language function:
void FreeDrawingSurface(JAWT_DrawingSurface * ds);
 ByteBuffer getBuffer()
           
 JAWT_DrawingSurface GetDrawingSurface(Object target)
          Interface to C language function:
JAWT_DrawingSurface * GetDrawingSurface(JNIEnv * env, jobject target);
static JAWT getJAWT()
          Helper routine for all users to call to access the JAWT.
abstract  int getVersion()
           
 void Lock()
          Interface to C language function:
void Lock(JNIEnv * env);
abstract  JAWT setVersion(int val)
           
static int size()
           
 void Unlock()
          Interface to C language function:
void Unlock(JNIEnv * env);
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

size

public static int size()

create

public static JAWT create()

create

public static JAWT create(ByteBuffer buf)

getBuffer

public ByteBuffer getBuffer()

setVersion

public abstract JAWT setVersion(int val)

getVersion

public abstract int getVersion()

GetDrawingSurface

public JAWT_DrawingSurface GetDrawingSurface(Object target)
Interface to C language function:
JAWT_DrawingSurface * GetDrawingSurface(JNIEnv * env, jobject target);


FreeDrawingSurface

public void FreeDrawingSurface(JAWT_DrawingSurface ds)
Interface to C language function:
void FreeDrawingSurface(JAWT_DrawingSurface * ds);


Lock

public void Lock()
Interface to C language function:
void Lock(JNIEnv * env);


Unlock

public void Unlock()
Interface to C language function:
void Unlock(JNIEnv * env);


getJAWT

public static JAWT getJAWT()
Helper routine for all users to call to access the JAWT.



Copyright 2010 JogAmp Community.