|
XLE
v0.02.0
|
Prepared "Ray Traced" shadow frustum More...
#include <LightInternal.h>

Public Member Functions | |
| bool | IsReady () const |
| PreparedRTShadowFrustum (PreparedRTShadowFrustum &&moveFrom) never_throws | |
| PreparedRTShadowFrustum & | operator= (PreparedRTShadowFrustum &&moveFrom) never_throws |
Public Member Functions inherited from SceneEngine::PreparedShadowFrustum | |
| void | InitialiseConstants (RenderCore::Metal::DeviceContext *devContext, const MultiProjection< MaxShadowTexturesPerLight > &) |
| PreparedShadowFrustum (PreparedShadowFrustum &&moveFrom) never_throws | |
| PreparedShadowFrustum & | operator= (PreparedShadowFrustum &&moveFrom) never_throws |
Public Attributes | |
| SRV | _listHeadSRV |
| SRV | _linkedListsSRV |
| SRV | _trianglesSRV |
Public Attributes inherited from SceneEngine::PreparedShadowFrustum | |
| CB | _arbitraryCB |
| CB | _orthoCB |
| unsigned | _frustumCount |
| bool | _enableNearCascade |
| ShadowProjectionDesc::Projections::Mode::Enum | _mode |
| CB_ArbitraryShadowProjection | _arbitraryCBSource |
| CB_OrthoShadowProjection | _orthoCBSource |
Additional Inherited Members | |
Public Types inherited from SceneEngine::PreparedShadowFrustum | |
| typedef RenderCore::Metal::ShaderResourceView | SRV |
| typedef RenderCore::Metal::ConstantBuffer | CB |
Prepared "Ray Traced" shadow frustum
1.8.10