|
||||||||||
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*)CGLContextObj native declaration : NSOpenGL.h:231 |
static void |
clearCurrentContext()
Original signature : +(void)clearCurrentContext native declaration : NSOpenGL.h:209 |
abstract void |
clearDrawable()
Original signature : -(void)clearDrawable native 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*)currentContext native declaration : NSOpenGL.h:210 |
abstract int |
currentVirtualScreen()
Original signature : -(GLint)currentVirtualScreen native declaration : NSOpenGL.h:223 |
abstract void |
flushBuffer()
Flush draw buffer Original signature : -(void)flushBuffer native 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)makeCurrentContext native declaration : NSOpenGL.h:208 |
static NSOpenGLContext |
new_()
|
abstract NSOpenGLPixelBuffer |
pixelBuffer()
Original signature : -(NSOpenGLPixelBuffer*)pixelBuffer native declaration : NSOpenGL.h:243 |
abstract int |
pixelBufferCubeMapFace()
Original signature : -(GLenum)pixelBufferCubeMapFace native declaration : NSOpenGL.h:244 |
abstract int |
pixelBufferMipMapLevel()
Original signature : -(GLint)pixelBufferMipMapLevel native 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)setFullScreen native 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)update native declaration : NSOpenGL.h:202 |
abstract NSView |
view()
Original signature : -(NSView*)view native 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#NSOpenGLContextParameterpublic 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#NSOpenGLContextParameterpublic 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 |