|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.appkit.NSOpenGLContext
public abstract class NSOpenGLContext
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
| Nested Class Summary | |
|---|---|
static class |
NSOpenGLContext._class_
|
| Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
|---|
NSObject._static_ |
| Constructor Summary | |
|---|---|
NSOpenGLContext()
|
|
| Method Summary | |
|---|---|
static NSOpenGLContext |
alloc()
|
abstract Pointer |
CGLContextObj()
Original signature : -(void*)CGLContextObjnative declaration : NSOpenGL.h:231 |
static void |
clearCurrentContext()
Original signature : +(void)clearCurrentContextnative declaration : NSOpenGL.h:209 |
abstract void |
clearDrawable()
Original signature : -(void)clearDrawablenative declaration : NSOpenGL.h:201 |
abstract void |
createTexture_fromView_internalFormat(int target,
NSView view,
int format)
creating textures Original signature : -(void)createTexture:(GLenum) fromView:(NSView*) internalFormat:(GLenum)native declaration : NSOpenGL.h:226 |
static NSOpenGLContext |
createWithCGLContextObj(Pointer context)
Factory method |
static NSOpenGLContext |
createWithFormat_shareContext(NSOpenGLPixelFormat format,
NSOpenGLContext share)
Factory method |
static NSOpenGLContext |
currentContext()
Original signature : +(NSOpenGLContext*)currentContextnative declaration : NSOpenGL.h:210 |
abstract int |
currentVirtualScreen()
Original signature : -(GLint)currentVirtualScreennative declaration : NSOpenGL.h:223 |
abstract void |
flushBuffer()
Flush draw buffer Original signature : -(void)flushBuffernative declaration : NSOpenGL.h:205 |
static NSOpenGLContext._class_ |
getNSClass()
|
abstract void |
getValues_forParameter(IntBuffer vals,
int param)
Original signature : -(void)getValues:(GLint*) forParameter:(NSOpenGLContextParameter)native declaration : NSOpenGL.h:217 |
abstract void |
getValues_forParameter(IntByReference vals,
int param)
Deprecated. use the safer methods getValues_forParameter(java.nio.IntBuffer, int) and getValues_forParameter(com.sun.jna.ptr.IntByReference, int) instead |
abstract NSOpenGLContext |
initWithCGLContextObj(Pointer context)
Original signature : -(id)initWithCGLContextObj:(void*)native declaration : NSOpenGL.h:194 |
abstract NSOpenGLContext |
initWithFormat_shareContext(NSOpenGLPixelFormat format,
NSOpenGLContext share)
Context creation Original signature : -(id)initWithFormat:(NSOpenGLPixelFormat*) shareContext:(NSOpenGLContext*)native declaration : NSOpenGL.h:193 |
abstract void |
makeCurrentContext()
Current context control Original signature : -(void)makeCurrentContextnative declaration : NSOpenGL.h:208 |
static NSOpenGLContext |
new_()
|
abstract NSOpenGLPixelBuffer |
pixelBuffer()
Original signature : -(NSOpenGLPixelBuffer*)pixelBuffernative declaration : NSOpenGL.h:243 |
abstract int |
pixelBufferCubeMapFace()
Original signature : -(GLenum)pixelBufferCubeMapFacenative declaration : NSOpenGL.h:244 |
abstract int |
pixelBufferMipMapLevel()
Original signature : -(GLint)pixelBufferMipMapLevelnative declaration : NSOpenGL.h:245 |
abstract void |
setCurrentVirtualScreen(int screen)
virtual screens Original signature : -(void)setCurrentVirtualScreen:(GLint)native declaration : NSOpenGL.h:222 |
abstract void |
setFullScreen()
Original signature : -(void)setFullScreennative declaration : NSOpenGL.h:199 |
abstract void |
setOffScreen_width_height_rowbytes(Pointer baseaddr,
int width,
int height,
int rowbytes)
Original signature : -(void)setOffScreen:(void*) width:(GLsizei) height:(GLsizei) rowbytes:(GLint)native declaration : NSOpenGL.h:200 |
abstract void |
setPixelBuffer_cubeMapFace_mipMapLevel_currentVirtualScreen(NSOpenGLPixelBuffer pixelBuffer,
int face,
int level,
int screen)
* Attach context to an NSOpenGLPixelBuffer instance. |
abstract void |
setTextureImageToPixelBuffer_colorBuffer(NSOpenGLPixelBuffer pixelBuffer,
int source)
* This call is a mirror of CGLTexImagePBuffer. |
abstract void |
setValues_forParameter(int[] vals,
int param)
Context Parameter handling Original signature : -(void)setValues:(const GLint*) forParameter:(NSOpenGLContextParameter)native declaration : NSOpenGL.h:216 |
abstract void |
setValues_forParameter(IntByReference vals,
int param)
Deprecated. use the safer methods setValues_forParameter(int[], int) and setValues_forParameter(com.sun.jna.ptr.IntByReference, int) instead |
abstract void |
setView(NSView view)
Drawable management Original signature : -(void)setView:(NSView*)native declaration : NSOpenGL.h:197 |
abstract void |
update()
Original signature : -(void)updatenative declaration : NSOpenGL.h:202 |
abstract NSView |
view()
Original signature : -(NSView*)viewnative declaration : NSOpenGL.h:198 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.rococoa.ObjCObject |
|---|
id |
| Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
|---|
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
| Constructor Detail |
|---|
public NSOpenGLContext()
| Method Detail |
|---|
public abstract NSOpenGLContext initWithFormat_shareContext(NSOpenGLPixelFormat format,
NSOpenGLContext share)
-(id)initWithFormat:(NSOpenGLPixelFormat*) shareContext:(NSOpenGLContext*)
public static NSOpenGLContext createWithFormat_shareContext(NSOpenGLPixelFormat format,
NSOpenGLContext share)
initWithFormat_shareContext(org.rococoa.cocoa.appkit.NSOpenGLPixelFormat, org.rococoa.cocoa.appkit.NSOpenGLContext)public abstract NSOpenGLContext initWithCGLContextObj(Pointer context)
-(id)initWithCGLContextObj:(void*)
public static NSOpenGLContext createWithCGLContextObj(Pointer context)
initWithCGLContextObj(com.sun.jna.Pointer)public abstract void setView(NSView view)
-(void)setView:(NSView*)
public abstract NSView view()
-(NSView*)view
public abstract void setFullScreen()
-(void)setFullScreen
public abstract void setOffScreen_width_height_rowbytes(Pointer baseaddr,
int width,
int height,
int rowbytes)
-(void)setOffScreen:(void*) width:(GLsizei) height:(GLsizei) rowbytes:(GLint)
public abstract void clearDrawable()
-(void)clearDrawable
public abstract void update()
-(void)update
public abstract void flushBuffer()
-(void)flushBuffer
public abstract void makeCurrentContext()
-(void)makeCurrentContext
public static void clearCurrentContext()
+(void)clearCurrentContext
public static NSOpenGLContext currentContext()
+(NSOpenGLContext*)currentContext
@Deprecated
public abstract void setValues_forParameter(IntByReference vals,
int param)
setValues_forParameter(int[], int) and setValues_forParameter(com.sun.jna.ptr.IntByReference, int) instead
-(void)setValues:(const GLint*) forParameter:(NSOpenGLContextParameter)
param - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSOpenGLContextParameter
public abstract void setValues_forParameter(int[] vals,
int param)
-(void)setValues:(const GLint*) forParameter:(NSOpenGLContextParameter)
param - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSOpenGLContextParameter
@Deprecated
public abstract void getValues_forParameter(IntByReference vals,
int param)
getValues_forParameter(java.nio.IntBuffer, int) and getValues_forParameter(com.sun.jna.ptr.IntByReference, int) instead
-(void)getValues:(GLint*) forParameter:(NSOpenGLContextParameter)
param - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSOpenGLContextParameter
public abstract void getValues_forParameter(IntBuffer vals,
int param)
-(void)getValues:(GLint*) forParameter:(NSOpenGLContextParameter)
param - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSOpenGLContextParameterpublic abstract void setCurrentVirtualScreen(int screen)
-(void)setCurrentVirtualScreen:(GLint)
public abstract int currentVirtualScreen()
-(GLint)currentVirtualScreen
public abstract void createTexture_fromView_internalFormat(int target,
NSView view,
int format)
-(void)createTexture:(GLenum) fromView:(NSView*) internalFormat:(GLenum)
public abstract Pointer CGLContextObj()
-(void*)CGLContextObj
public abstract void setPixelBuffer_cubeMapFace_mipMapLevel_currentVirtualScreen(NSOpenGLPixelBuffer pixelBuffer,
int face,
int level,
int screen)
-(void)setPixelBuffer:(NSOpenGLPixelBuffer*) cubeMapFace:(GLenum) mipMapLevel:(GLint) currentVirtualScreen:(GLint)
public abstract NSOpenGLPixelBuffer pixelBuffer()
-(NSOpenGLPixelBuffer*)pixelBuffer
public abstract int pixelBufferCubeMapFace()
-(GLenum)pixelBufferCubeMapFace
public abstract int pixelBufferMipMapLevel()
-(GLint)pixelBufferMipMapLevel
public abstract void setTextureImageToPixelBuffer_colorBuffer(NSOpenGLPixelBuffer pixelBuffer,
int source)
-(void)setTextureImageToPixelBuffer:(NSOpenGLPixelBuffer*) colorBuffer:(GLenum)
public static NSOpenGLContext alloc()
public static NSOpenGLContext new_()
public static NSOpenGLContext._class_ getNSClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||