C# 클래스 Fusion.Engine.Graphics.RenderWorld

Represents entire visible world.
상속: RenderLayer
파일 보기 프로젝트 열기: demiurghg/FusionEngine 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Render void

공개 메소드들

메소드 설명
BuildVisibility ( ) : void
ClearBuffers ( HdrFrame frame ) : void

ClearWorld ( ) : void

Pause ( ) : void

Pauses render world simulation and animation.

RenderHdrScene ( GameTime gameTime, StereoEye stereoEye, Viewport viewport, RenderTargetSurface targetSurface ) : void

RenderRadiance ( ) : void

RenderWorld ( Game game, int width, int height ) : System

Creates ViewLayerHDR instance

Resize ( int newWidth, int newHeight ) : void

Resume ( ) : void

Resumes render world simulation and animation.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
Render ( GameTime gameTime, StereoEye stereoEye ) : void

Renders view

메소드 상세

BuildVisibility() 공개 메소드

public BuildVisibility ( ) : void
리턴 void

ClearBuffers() 공개 메소드

public ClearBuffers ( HdrFrame frame ) : void
frame HdrFrame
리턴 void

ClearWorld() 공개 메소드

public ClearWorld ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Pause() 공개 메소드

Pauses render world simulation and animation.
public Pause ( ) : void
리턴 void

RenderHdrScene() 공개 메소드

public RenderHdrScene ( GameTime gameTime, StereoEye stereoEye, Viewport viewport, RenderTargetSurface targetSurface ) : void
gameTime Fusion.Engine.Common.GameTime
stereoEye StereoEye
viewport Viewport
targetSurface Fusion.Drivers.Graphics.RenderTargetSurface
리턴 void

RenderRadiance() 공개 메소드

public RenderRadiance ( ) : void
리턴 void

RenderWorld() 공개 메소드

Creates ViewLayerHDR instance
public RenderWorld ( Game game, int width, int height ) : System
game Game
width int Target width.
height int Target height.
리턴 System

Resize() 공개 메소드

public Resize ( int newWidth, int newHeight ) : void
newWidth int
newHeight int
리턴 void

Resume() 공개 메소드

Resumes render world simulation and animation.
public Resume ( ) : void
리턴 void