Space Engineers
Public Member Functions | Properties | List of all members
VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap Class Reference
Inheritance diagram for VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap:
VRage.Render11.LightingStage.Shadows.ICascadeShadowMap

Public Member Functions

void Init (int texSize, int numSlices)
 
void Destroy ()
 
void Update (ref MyShadowsSettings settings)
 
void AddShadowmapQuery (ref List< MyShadowmapQuery > shadowmapQueries)
 
ICascadeShadowMapSlice GetSlice (int index)
 
void DrawVolumes ()
 

Properties

ICsmPlacementStrategy CsmPlacementStrategy [get, set]
 
int SlicesCount [get]
 
IDepthArrayTexture DepthArrayTexture [get]
 
- Properties inherited from VRage.Render11.LightingStage.Shadows.ICascadeShadowMap
int SlicesCount [get]
 
ICsmPlacementStrategy CsmPlacementStrategy [get, set]
 
IDepthArrayTexture DepthArrayTexture [get]
 

Detailed Description

Definition at line 87 of file MyCascadeShadowMap.cs.

Member Function Documentation

void VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.AddShadowmapQuery ( ref List< MyShadowmapQuery shadowmapQueries)
inline

Definition at line 134 of file MyCascadeShadowMap.cs.

void VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.Destroy ( )
inline

Definition at line 118 of file MyCascadeShadowMap.cs.

void VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.DrawVolumes ( )
inline

Definition at line 159 of file MyCascadeShadowMap.cs.

ICascadeShadowMapSlice VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.GetSlice ( int  index)
inline
void VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.Init ( int  texSize,
int  numSlices 
)
inline

Definition at line 97 of file MyCascadeShadowMap.cs.

void VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.Update ( ref MyShadowsSettings  settings)
inline

Definition at line 129 of file MyCascadeShadowMap.cs.

Property Documentation

ICsmPlacementStrategy VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.CsmPlacementStrategy
getset

Definition at line 95 of file MyCascadeShadowMap.cs.

IDepthArrayTexture VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.DepthArrayTexture
get

Definition at line 155 of file MyCascadeShadowMap.cs.

int VRage.Render11.LightingStage.Shadows.Internal.MyCascadeShadowMap.SlicesCount
get

Definition at line 147 of file MyCascadeShadowMap.cs.


The documentation for this class was generated from the following file: