#include <ScenePrivate.h>
◆ FCachedShadowMapData()
◆ InvalidateCachedShadow()
| void FCachedShadowMapData::InvalidateCachedShadow |
( |
| ) |
|
|
inline |
◆ bCachedShadowMapHasNaniteGeometry
| bool FCachedShadowMapData::bCachedShadowMapHasNaniteGeometry |
◆ bCachedShadowMapHasPrimitives
| bool FCachedShadowMapData::bCachedShadowMapHasPrimitives |
◆ Initializer
◆ LastFrameExtraStaticShadowSubjects
| int32 FCachedShadowMapData::LastFrameExtraStaticShadowSubjects |
The extra static meshes cast shadow in last frame, if it exceeds the r.Shadow.MaxCSMScrollingStaticShadowSubjects, the cached csm should be rebuilt.
◆ LastUsedTime
| float FCachedShadowMapData::LastUsedTime |
◆ MaxSubjectZ
| float FCachedShadowMapData::MaxSubjectZ |
◆ MinSubjectZ
| float FCachedShadowMapData::MinSubjectZ |
◆ PreShadowTranslation
| FVector FCachedShadowMapData::PreShadowTranslation |
◆ ShadowBufferResolution
| FIntPoint FCachedShadowMapData::ShadowBufferResolution |
◆ ShadowMap
◆ StaticShadowSubjectPersistentPrimitiveIdMap
| TBitArray FCachedShadowMapData::StaticShadowSubjectPersistentPrimitiveIdMap |
The static meshes cast shadow on this cached csm
The documentation for this class was generated from the following file: