C# Класс Axiom.RenderSystems.OpenGLES.GLESFrameBufferObject

Frame Buffer Object abstraction.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Bind ( ) : void

Bind FrameBufferObject

BindSurface ( int attachment, GLESSurfaceDescription target ) : void

Bind a surface to a certain attachment point.

Dispose ( ) : void

GLESFrameBufferObject ( Axiom.RenderSystems.OpenGLES.GLESFBORTTManager manager, int fsaa ) : System

GetSurface ( int attachment ) : GLESSurfaceDescription

SwapBuffers ( ) : void

Swap buffers - only useful when using multisample buffers.

UnbindSurface ( int attachment ) : void

Unbind attachment

Приватные методы

Метод Описание
Intialize ( ) : void

Описание методов

Bind() публичный метод

Bind FrameBufferObject
public Bind ( ) : void
Результат void

BindSurface() публичный метод

Bind a surface to a certain attachment point.
public BindSurface ( int attachment, GLESSurfaceDescription target ) : void
attachment int 0..MaxMultipleRenderTargets-1
target GLESSurfaceDescription
Результат void

Dispose() публичный метод

public Dispose ( ) : void
Результат void

GLESFrameBufferObject() публичный метод

public GLESFrameBufferObject ( Axiom.RenderSystems.OpenGLES.GLESFBORTTManager manager, int fsaa ) : System
manager Axiom.RenderSystems.OpenGLES.GLESFBORTTManager
fsaa int
Результат System

GetSurface() публичный метод

public GetSurface ( int attachment ) : GLESSurfaceDescription
attachment int
Результат GLESSurfaceDescription

SwapBuffers() публичный метод

Swap buffers - only useful when using multisample buffers.
public SwapBuffers ( ) : void
Результат void

UnbindSurface() публичный метод

Unbind attachment
public UnbindSurface ( int attachment ) : void
attachment int
Результат void