C# 클래스 Axiom.RenderSystems.OpenGL.GLPBRTTManager

상속: GLRTTManager
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

공개 메소드들

메소드 설명
Bind ( RenderTarget target ) : void
CheckFormat ( PixelFormat format ) : bool
CreateRenderTexture ( string name, Axiom.RenderSystems.OpenGL.GLSurfaceDesc target, bool writeGamma, int fsaa ) : RenderTexture
GetContextFor ( PixelComponentType pcType, int width, int height ) : GLContext

Get GL rendering context for a certain component type and size.

ReleasePBuffer ( PixelComponentType pcType ) : void

Release PBuffer for a certain pixel format

RequestPBuffer ( PixelComponentType pcType, int width, int height ) : void

Create PBuffer for a certain pixel format and size

Unbind ( RenderTarget target ) : void

보호된 메소드들

메소드 설명
dispose ( bool disposeManagedResources ) : void

비공개 메소드들

메소드 설명
GLPBRTTManager ( Axiom.RenderSystems.OpenGL.BaseGLSupport glSupport, RenderTarget target ) : System

메소드 상세

Bind() 공개 메소드

public Bind ( RenderTarget target ) : void
target Axiom.Graphics.RenderTarget
리턴 void

CheckFormat() 공개 메소드

public CheckFormat ( PixelFormat format ) : bool
format PixelFormat
리턴 bool

CreateRenderTexture() 공개 메소드

public CreateRenderTexture ( string name, Axiom.RenderSystems.OpenGL.GLSurfaceDesc target, bool writeGamma, int fsaa ) : RenderTexture
name string
target Axiom.RenderSystems.OpenGL.GLSurfaceDesc
writeGamma bool
fsaa int
리턴 Axiom.Graphics.RenderTexture

GetContextFor() 공개 메소드

Get GL rendering context for a certain component type and size.
public GetContextFor ( PixelComponentType pcType, int width, int height ) : GLContext
pcType PixelComponentType
width int
height int
리턴 GLContext

ReleasePBuffer() 공개 메소드

Release PBuffer for a certain pixel format
public ReleasePBuffer ( PixelComponentType pcType ) : void
pcType PixelComponentType
리턴 void

RequestPBuffer() 공개 메소드

Create PBuffer for a certain pixel format and size
public RequestPBuffer ( PixelComponentType pcType, int width, int height ) : void
pcType PixelComponentType
width int
height int
리턴 void

Unbind() 공개 메소드

public Unbind ( RenderTarget target ) : void
target Axiom.Graphics.RenderTarget
리턴 void

dispose() 보호된 메소드

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
리턴 void