| FDeferredCleanupInterface
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/LightMap.h |
Include |
#include "LightMap.h" |
class FLightMap2D : public FLightMap
A 2D array of incident lighting data.
Name | Description | ||
---|---|---|---|
|
FVector4[NUM_ST... |
AddVectors |
Bias value to apply to the coefficients. |
|
AOMaterialMaskTexture |
||
|
bool[4] |
bShadowChannelValid |
Tracks which of the 4 channels has valid texture data. |
|
CoordinateBias |
The bias which is applied to the light-map coordinates before sampling the light-map textures. |
|
|
CoordinateScale |
The scale which is applied to the light-map coordinates before sampling the light-map textures. |
|
|
InvUniformPenumbraSize |
Stores the inverse of the penumbra size, normalized. |
|
|
FVector4[NUM_ST... |
ScaleVectors |
A scale to apply to the coefficients. |
|
ShadowMapTexture |
||
|
SkyOcclusionTexture |
||
|
Textures |
The textures containing the light-map data. |
|
|
VirtualTextures |
The virtual textures containing the light-map data. |
Name | Description | |
---|---|---|
|
FLightMap2D() |
|
|
FLightMap2D ( |
|
|
FLightMap2D |
Name | Description | ||
---|---|---|---|
|
TRefCountPtr... |
AllocateInstancedLightMap ( |
Allocates texture space for the light-map and stores the light-map's raw data for deferred encoding. |
|
TRefCountPtr... |
AllocateLightMap ( |
Allocates texture space for the light-map and stores the light-map's raw data for deferred encoding. |
|
EncodeShadowTexture ( |
Constructs mip maps for a single shadowmap texture. |
|
|
EncodeTextures |
Executes all pending light-map encoding requests. |
|
|
UTexture2D &... |
GetAOMaterialMaskTexture() |
|
|
const FVecto... |
GetCoordinateBias() |
|
|
const FVecto... |
GetCoordinateScale() |
|
|
GetReferencedTextures ( |
||
|
UTexture2D &... |
GetSkyOcclusionTexture() |
Returns SkyOcclusionTexture. |
|
GetStatusUpdate() |
||
|
const UTextu... |
GetTexture ( |
Returns the texture containing the RGB coefficients for a specific basis. |
|
UTexture2D &... |
GetTexture ( |
Returns the texture containing the RGB coefficients for a specific basis. |
|
ULightMapVir... |
GetVirtualTexture ( |
|
|
IsValid ( |
Returns whether the specified basis has a valid lightmap texture or not. |
|
|
IsVirtualTextureValid() |
||
|
SetStatusUpdate ( |
Call to enable/disable status update of LightMap encoding |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
FLightMapInt... |
GetInteraction ( |
|
|
FLightMap2D ... |
GetLightMap2D() |
Runtime type casting. |
|
const FLight... |
GetLightMap2D() |
Runtime type casting. |
|
FShadowMapIn... |
GetShadowInteraction ( |
|
|
Serialize ( |
Name |
Description |
---|---|
bUpdateStatus |
If true, update the status when encoding light maps |