| FDeferredCleanupInterface
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/ShadowMap.h |
Include |
#include "ShadowMap.h" |
class FShadowMap2D : public FShadowMap
Name | Description | ||
---|---|---|---|
|
bool[4] |
bChannelValid |
Tracks which of the 4 channels has valid texture data. |
|
CoordinateBias |
The bias which is applied to the shadow-map coordinates before sampling the shadow-map textures. |
|
|
CoordinateScale |
The scale which is applied to the shadow-map coordinates before sampling the shadow-map textures. |
|
|
InvUniformPenumbraSize |
Stores the inverse of the penumbra size, normalized. |
|
|
Texture |
The texture which contains the shadow-map data. |
Name | Description | |
---|---|---|
|
FShadowMap2D() |
|
|
FShadowMap2D ( |
|
|
FShadowMap2D |
Name | Description | ||
---|---|---|---|
|
TRefCountPtr... |
AllocateInstancedShadowMap ( |
Allocates texture space for the shadow-map and stores the shadow-map's raw data for deferred encoding. |
|
TRefCountPtr... |
AllocateShadowMap ( |
|
|
EncodeSingleTexture ( |
Constructs mip maps for a single shadowmap texture. |
|
|
EncodeTextures |
Executes all pending shadow-map encoding requests. |
|
|
const FVecto... |
GetCoordinateBias() |
|
|
const FVecto... |
GetCoordinateScale() |
|
|
GetStatusUpdate() |
||
|
const UTextu... |
GetTexture() |
Accessors. |
|
UTexture2D &... |
GetTexture() |
Accessors. |
|
IsShadowFactorTexture() |
||
|
IsValid() |
||
|
SetStatusUpdate ( |
Call to enable/disable status update of LightMap encoding |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
FShadowMapIn... |
GetInteraction() |
|
|
const FShado... |
GetShadowMap2D() |
|
|
FShadowMap2D... |
GetShadowMap2D() |
Runtime type casting. |
|
Serialize ( |
Name |
Description |
---|---|
bUpdateStatus |
If true, update the status when encoding light maps |