com.jogamp.nativewindow.impl.jawt.macosx
Class MacOSXJAWTWindow

java.lang.Object
  extended by com.jogamp.nativewindow.impl.jawt.JAWTWindow
      extended by com.jogamp.nativewindow.impl.jawt.macosx.MacOSXJAWTWindow
All Implemented Interfaces:
NativeWindow, SurfaceUpdatedListener

public class MacOSXJAWTWindow
extends JAWTWindow


Field Summary
 
Fields inherited from class com.jogamp.nativewindow.impl.jawt.JAWTWindow
bounds, component, config, DEBUG, drawable
 
Fields inherited from interface javax.media.nativewindow.NativeWindow
LOCK_SUCCESS, LOCK_SURFACE_CHANGED, LOCK_SURFACE_NOT_READY, LOCK_SURFACE_UNLOCKED
 
Constructor Summary
MacOSXJAWTWindow(Object comp, AbstractGraphicsConfiguration config)
           
 
Method Summary
protected  void initNative()
           
protected  int lockSurfaceImpl()
           
protected  void unlockSurfaceImpl()
           
 
Methods inherited from class com.jogamp.nativewindow.impl.jawt.JAWTWindow
destroy, getBounds, getDisplayHandle, getGraphicsConfiguration, getHeight, getLockedStack, getScreenIndex, getSurfaceHandle, getWidth, getWindowHandle, getWrappedWindow, init, invalidate, isSurfaceLocked, lockSurface, setSize, surfaceSwap, surfaceUpdated, toString, unlockSurface, updateBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MacOSXJAWTWindow

public MacOSXJAWTWindow(Object comp,
                        AbstractGraphicsConfiguration config)
Method Detail

initNative

protected void initNative()
                   throws NativeWindowException
Specified by:
initNative in class JAWTWindow
Throws:
NativeWindowException

lockSurfaceImpl

protected int lockSurfaceImpl()
                       throws NativeWindowException
Specified by:
lockSurfaceImpl in class JAWTWindow
Throws:
NativeWindowException

unlockSurfaceImpl

protected void unlockSurfaceImpl()
                          throws NativeWindowException
Specified by:
unlockSurfaceImpl in class JAWTWindow
Throws:
NativeWindowException


Copyright 2010 JogAmp Community.