C# 클래스 Axiom.RenderSystems.OpenGLES.GLESFrameBufferObject

Frame Buffer Object abstraction.
상속: IDisposable
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 메소드들

메소드 설명
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