java.lang.Object
gl4java.jau.awt.macintosh.MacHandleAccess
- All Implemented Interfaces:
- gl4java.jau.awt.WinHandleAccess
- public class MacHandleAccess
- extends java.lang.Object
- implements gl4java.jau.awt.WinHandleAccess
This class has no user servicable parts inside. It is
used internally by GLFrame and by our package spoofed
sun.awt classes that give us internal access to window
variables that we need to set up the OpenGL drawing
context
- Version:
- 0.1, 7. JULY 1998
|
Field Summary |
protected int |
depth
|
protected DrawingSurface |
ds
|
protected DrawingSurfaceInfo |
dsi
|
protected MacDrawingSurface |
mds
|
protected long |
window
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ds
protected DrawingSurface ds
dsi
protected DrawingSurfaceInfo dsi
mds
protected MacDrawingSurface mds
window
protected long window
depth
protected int depth
MacHandleAccess
public MacHandleAccess()
achieveData
protected void achieveData(java.awt.Component c,
java.awt.Graphics g)
getWinHandle
public long getWinHandle(java.awt.Component c,
java.awt.Graphics g)
- gets some structure for windows, and drawable on Mac
- Specified by:
getWinHandle in interface gl4java.jau.awt.WinHandleAccess
getWinDepth
public int getWinDepth(java.awt.Component c,
java.awt.Graphics g)
- gets some structure for windows, and drawable on Mac
- Specified by:
getWinDepth in interface gl4java.jau.awt.WinHandleAccess