Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FRenderResource
- FPrecomputedVolumetricLightmapData
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/PrecomputedVolumetricLightmap.h |
Include | #include "PrecomputedVolumetricLightmap.h" |
Syntax
class FPrecomputedVolumetricLightmapData : public FRenderResource
Remarks
Data for a Volumetric Lightmap, built during import from Lightmass. Its lifetime is managed by UMapBuildDataRegistry.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FBox | Bounds | |
![]() |
FVolumetricLightmapBrickData | BrickData | |
![]() |
int32 | BrickDataBaseOffsetInAtlas | |
![]() |
FIntVector | BrickDataDimensions | |
![]() |
int32 | BrickSize | |
![]() |
bool | bTransient | |
![]() |
TArray< FPrecomputedVolumetricLightmapData * > | CPUSubLevelBrickDataList | |
![]() |
TArray< uint8 > | CPUSubLevelIndirectionTable | CPU indirection table for mobile path. |
![]() |
FVolumetricLightmapDataLayer | IndirectionTexture | |
![]() |
FIntVector | IndirectionTextureDimensions | |
![]() |
TResourceArray< FColor > | IndirectionTextureOriginalValues | |
![]() |
FBufferRHIRef | IndirectionTextureOriginalValuesBuffer | |
![]() |
FShaderResourceViewRHIRef | IndirectionTextureOriginalValuesSRV | |
![]() |
TArray< FPrecomputedVolumetricLightmapData * > | SceneDataAdded | |
![]() |
TResourceArray< FIntVector > | SubLevelBrickPositions | Brick positions in the persistent level's indirection texture. |
![]() |
FBufferRHIRef | SubLevelBrickPositionsBuffer | Runtime data for sub level streaming |
![]() |
FShaderResourceViewRHIRef | SubLevelBrickPositionsSRV |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddToSceneData
(
FPrecomputedVolumetricLightmapData* SceneData |
|
![]() |
void | ||
![]() ![]() |
SIZE_T | ||
![]() ![]() |
const FBox & | GetBounds () |
|
![]() |
void | HandleDataMovementInAtlas
(
int32 OldOffset, |
|
![]() |
void | InitializeOnImport
(
const FBox& NewBounds, |
|
![]() |
void | ||
![]() |
void | ||
![]() |
void | RemoveFromSceneData
(
FPrecomputedVolumetricLightmapData* SceneData, |
Overridden from FRenderResource
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | InitRHI
(
FRHICommandListBase& RHICmdList |
Initializes the RHI resources used by this resource. |
![]() ![]() |
void | ReleaseRHI () |
Releases the RHI resources used by this resource. |