com.sun.opengl.impl
Class JAWT

java.lang.Object
  extended by com.sun.opengl.impl.JAWT

public abstract class JAWT
extends java.lang.Object


Method Summary
static JAWT create()
           
static JAWT create(java.nio.ByteBuffer buf)
           
 void FreeDrawingSurface(JAWT_DrawingSurface ds)
          Interface to C language function:
void FreeDrawingSurface(JAWT_DrawingSurface * ds);
 java.nio.ByteBuffer getBuffer()
           
 JAWT_DrawingSurface GetDrawingSurface(java.lang.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.
 void Lock()
          Interface to C language function:
void Lock(JNIEnv * env);
static int size()
           
 void Unlock()
          Interface to C language function:
void Unlock(JNIEnv * env);
abstract  int version()
           
abstract  JAWT version(int val)
           
 
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(java.nio.ByteBuffer buf)

getBuffer

public java.nio.ByteBuffer getBuffer()

version

public abstract JAWT version(int val)

version

public abstract int version()

GetDrawingSurface

public JAWT_DrawingSurface GetDrawingSurface(java.lang.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 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.