MonobjcMonobjc Documented Class Library
CVOpenGLTexture Class
NamespacesMonobjc.QuartzCoreCVOpenGLTexture

[Missing <summary> documentation for "T:Monobjc.QuartzCore.CVOpenGLTexture"]

Declaration Syntax
C#Visual BasicVisual C++
public static class CVOpenGLTexture
Public NotInheritable Class CVOpenGLTexture
public ref class CVOpenGLTexture abstract sealed
Members
All MembersMethods



IconMemberDescription
GetCleanTexCoords(IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Returns the texture coordinates for the part of the image that should be displayed.

Original signature is 'void CVOpenGLTextureGetCleanTexCoords ( CVOpenGLTextureRef image, GLfloat lowerLeft[2], GLfloat lowerRight[2], GLfloat upperRight[2], GLfloat upperLeft[2] );'

Available in Mac OS X v10.4 and later.


GetName(IntPtr)

Returns the texture target name of a CoreVideo OpenGL texture.

Original signature is 'GLuint CVOpenGLTextureGetName ( CVOpenGLTextureRef image );'

Available in Mac OS X v10.4 and later.


GetTarget(IntPtr)

Returns the texture target (for example, GL_TEXTURE_2D) of an OpenGL texture.

Original signature is 'GLenum CVOpenGLTextureGetTarget ( CVOpenGLTextureRef image );'

Available in Mac OS X v10.4 and later.


IsFlipped(IntPtr)

Determines whether an OpenGL texture is flipped vertically.

Original signature is 'Boolean CVOpenGLTextureIsFlipped ( CVOpenGLTextureRef image );'

Available in Mac OS X v10.4 and later.


Release(IntPtr)

Releases a Core Video OpenGL texture.

Original signature is 'void CVOpenGLTextureRelease ( CVOpenGLTextureRef texture );'

Available in Mac OS X v10.4 and later.


Retain(IntPtr)

Retains a Core Video OpenGL texture.

Original signature is 'CVOpenGLTextureRef CVOpenGLTextureRetain ( CVOpenGLTextureRef texture );'

Available in Mac OS X v10.4 and later.


Inheritance Hierarchy
Object
CVOpenGLTexture
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)