C# Class NewTOAPIA.GL.GLFrameBufferObject

Inheritance: IBindable
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
Attach1DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex ) : void
Attach1DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex, int mipLevel ) : void
Attach1DTexture ( GLTexture2D tex ) : void
Attach2DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex ) : void
Attach2DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex, int mipLevel ) : void
Attach2DTexture ( GLTexture2D tex ) : void
Attach3DTexture ( GLTexture2D tex ) : void
Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType ) : void
Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType, int mipLevel ) : void
Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType, int mipLevel, int zOffset ) : void
AttachColorBuffer ( GLTexture2D colorbuffer ) : void
AttachColorBuffer ( GLTexture2D colorbuffer, ColorBufferAttachPoint attachPosition ) : void
AttachDepthBuffer ( GLRenderBuffer depthbuffer ) : void

Attach a RenderBuffer as the depth buffer of the FrameBuffer set.

AttachRenderBuffer ( GLRenderBuffer rendBuffer ) : void
AttachRenderBuffer ( GLRenderBuffer rendBuffer, int attachtype ) : void
Bind ( ) : void
GLFrameBufferObject ( GraphicsInterface gi ) : TOAPI.OpenGL
GetNewID ( GraphicsInterface gi ) : int
Unbind ( ) : void

Method Details

Attach1DTexture() public méthode

public Attach1DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex ) : void
attachType ColorBufferAttachPoint
tex GLTexture2D
Résultat void

Attach1DTexture() public méthode

public Attach1DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex, int mipLevel ) : void
attachType ColorBufferAttachPoint
tex GLTexture2D
mipLevel int
Résultat void

Attach1DTexture() public méthode

public Attach1DTexture ( GLTexture2D tex ) : void
tex GLTexture2D
Résultat void

Attach2DTexture() public méthode

public Attach2DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex ) : void
attachType ColorBufferAttachPoint
tex GLTexture2D
Résultat void

Attach2DTexture() public méthode

public Attach2DTexture ( ColorBufferAttachPoint attachType, GLTexture2D tex, int mipLevel ) : void
attachType ColorBufferAttachPoint
tex GLTexture2D
mipLevel int
Résultat void

Attach2DTexture() public méthode

public Attach2DTexture ( GLTexture2D tex ) : void
tex GLTexture2D
Résultat void

Attach3DTexture() public méthode

public Attach3DTexture ( GLTexture2D tex ) : void
tex GLTexture2D
Résultat void

Attach3DTexture() public méthode

public Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType ) : void
tex GLTexture2D
attachType ColorBufferAttachPoint
Résultat void

Attach3DTexture() public méthode

public Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType, int mipLevel ) : void
tex GLTexture2D
attachType ColorBufferAttachPoint
mipLevel int
Résultat void

Attach3DTexture() public méthode

public Attach3DTexture ( GLTexture2D tex, ColorBufferAttachPoint attachType, int mipLevel, int zOffset ) : void
tex GLTexture2D
attachType ColorBufferAttachPoint
mipLevel int
zOffset int
Résultat void

AttachColorBuffer() public méthode

public AttachColorBuffer ( GLTexture2D colorbuffer ) : void
colorbuffer GLTexture2D
Résultat void

AttachColorBuffer() public méthode

public AttachColorBuffer ( GLTexture2D colorbuffer, ColorBufferAttachPoint attachPosition ) : void
colorbuffer GLTexture2D
attachPosition ColorBufferAttachPoint
Résultat void

AttachDepthBuffer() public méthode

Attach a RenderBuffer as the depth buffer of the FrameBuffer set.
public AttachDepthBuffer ( GLRenderBuffer depthbuffer ) : void
depthbuffer GLRenderBuffer
Résultat void

AttachRenderBuffer() public méthode

public AttachRenderBuffer ( GLRenderBuffer rendBuffer ) : void
rendBuffer GLRenderBuffer
Résultat void

AttachRenderBuffer() public méthode

public AttachRenderBuffer ( GLRenderBuffer rendBuffer, int attachtype ) : void
rendBuffer GLRenderBuffer
attachtype int
Résultat void

Bind() public méthode

public Bind ( ) : void
Résultat void

GLFrameBufferObject() public méthode

public GLFrameBufferObject ( GraphicsInterface gi ) : TOAPI.OpenGL
gi GraphicsInterface
Résultat TOAPI.OpenGL

GetNewID() public static méthode

public static GetNewID ( GraphicsInterface gi ) : int
gi GraphicsInterface
Résultat int

Unbind() public méthode

public Unbind ( ) : void
Résultat void