Navigation
API > API/Runtime > API/Runtime/Engine
A projected shadow transform.
| Name | FProjectedShadowInitializer |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/SceneManagement.h |
| Include Path | #include "SceneManagement.h" |
Syntax
class FProjectedShadowInitializer
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FProjectedShadowInitializer() |
Default constructor. | SceneManagement.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaxDistanceToCastInLightW | float | SceneManagement.h | ||
| MinLightW | float | SceneManagement.h | ||
| PreShadowTranslation | FVector | A translation that is applied to world-space before transforming by one of the shadow matrices. | SceneManagement.h | |
| Scales | FVector2D | Non-uniform scale to be applied after WorldToLight. | SceneManagement.h | |
| SubjectBounds | FBoxSphereBounds | SceneManagement.h | ||
| WAxis | FVector4 | SceneManagement.h | ||
| WorldToLight | FMatrix | SceneManagement.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsCachedShadowValid
(
const FProjectedShadowInitializer& CachedShadow |
SceneManagement.h |