C# Class Fusion.Drivers.Graphics.Display.OculusRiftDisplay.EyeTexture

Contains all the fields used by each eye.
Inheritance: IDisposable
Show file Open project: demiurghg/FusionEngine

Public Properties

Property Type Description
DepthStencil2D DepthStencil2D
FieldOfView OVR.FovPort
HmdToEyeViewOffset OVR.Vector3f
RenderDescription OVR.EyeRenderDesc
RenderTargets RenderTarget2D[]
SwapTexture OculusTextureSwapChain
Textures SharpDX.Direct3D11.Texture2D[]
Viewport Viewport
ViewportSize OVR.Recti

Public Methods

Method Description
Dispose ( ) : void

Dispose contained fields.

EyeTexture ( GraphicsDevice graphicDevice, OculusTextureSwapChain swapTexture ) : System

Method Details

Dispose() public method

Dispose contained fields.
public Dispose ( ) : void
return void

EyeTexture() public method

public EyeTexture ( GraphicsDevice graphicDevice, OculusTextureSwapChain swapTexture ) : System
graphicDevice GraphicsDevice
swapTexture OculusTextureSwapChain
return System

Property Details

DepthStencil2D public property

public DepthStencil2D DepthStencil2D
return DepthStencil2D

FieldOfView public property

public OVR.FovPort FieldOfView
return OVR.FovPort

HmdToEyeViewOffset public property

public OVR.Vector3f HmdToEyeViewOffset
return OVR.Vector3f

RenderDescription public property

public OVR.EyeRenderDesc RenderDescription
return OVR.EyeRenderDesc

RenderTargets public property

public RenderTarget2D[] RenderTargets
return RenderTarget2D[]

SwapTexture public property

public OculusTextureSwapChain SwapTexture
return OculusTextureSwapChain

Textures public property

public Texture2D[],SharpDX.Direct3D11 Textures
return SharpDX.Direct3D11.Texture2D[]

Viewport public property

public Viewport Viewport
return Viewport

ViewportSize public property

public OVR.Recti ViewportSize
return OVR.Recti