Romestead Assembly Reference

Candide.Graphics.DirectionalLight

Type JSON

public class in Candide.Graphics

Methods4
Properties0
Fields2
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Graphics
  • Base typeCandide.Graphics.Light
  • Hash28917CCD0294B2863163A751FE6AE9C3E668DFE82755AED6A3A5EAB296B8F7B4

Relationships

Fields

NameVisibilitySignature
Directionpublicpublic Microsoft.Xna.Framework.Vector3 Direction
ShadowMapinternalinternal Microsoft.Xna.Framework.Graphics.RenderTarget2D ShadowMap

Methods

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0E73FF1674133797A31A9D453F807647ADB770A291E2C2FFCEEC6B8D590BA0B0
  • Body hash8FC92718CF0C242B72EC69B8F8102DBECFEA3764D40FC50E80949756A3EEBB4C
  • IL size17
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()

DoShadowMapRender

public System.Void DoShadowMapRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphics, Microsoft.Xna.Framework.Graphics.Effect effect)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash33AA65EB66FB605A94A26345E6056C4036F426777FB69F9766F343834E87F8BD
  • Body hash19840B3203EEB061998A3AE8C7683CB1305DF0EC23D608C7C14CDFA4343423AB
  • IL size292
Referenced calls
String literals
  • CameraProjection
  • DirectionalShadowMap
  • DirectionalShadowMap_SPRITE

SetupLightRender

public System.Void SetupLightRender(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphics, Microsoft.Xna.Framework.Graphics.Effect effect)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8C9D4CA6B62E3ED049D2962D52C0ADB8CC41D89B4ADDD6E99153E7AD3A8F7F65
  • Body hash5C6E8BBDD4A618FFC286810DA2AD75C77E9AE00332E77EEC1D3E34D93DCA84A1
  • IL size135
Referenced calls
  • Microsoft.Xna.Framework.Graphics.Effect::get_Parameters()
  • Microsoft.Xna.Framework.Graphics.EffectParameterCollection::get_Item(System.String)
  • Candide.Graphics.DeferredRenderer::GetWorldPositionOffset()
  • Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Matrix)
  • Microsoft.Xna.Framework.Graphics.EffectParameter::SetValue(Microsoft.Xna.Framework.Graphics.Texture)
String literals
  • WorldPositionOffset
  • CameraProjection
  • Color
  • Direction
  • ShadowMap

SetupRenderTargets

public System.Void SetupRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphics)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1D29A848019F014B6B4C347DB5307778140F8F90131DEC087AC9753E99675D26
  • Body hash8D9833496E178D4D9D43ECE8D0F9CC5253D8B07CC9242FFBC998A85C0D7A0B0D
  • IL size56
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()
  • Candide.UserSettings.GraphicsUserSettings::get_DirectionalShadowMapResolution()
  • Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32, System.Boolean, Microsoft.Xna.Framework.Graphics.SurfaceFormat, Microsoft.Xna.Framework.Graphics.DepthFormat, System.Int32, Microsoft.Xna.Framework.Graphics.RenderTargetUsage)