Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FStaticLightingBuildContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/StaticLightingBuildContext.h |
| Include Path | #include "StaticLightingBuildContext.h" |
Syntax
class FStaticLightingBuildContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStaticLightingBuildContext
(
FStaticLightingBuildContext&& InFrom |
StaticLightingBuildContext.h | ||
FStaticLightingBuildContext
(
UWorld* InWorld, |
StaticLightingBuildContext.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FStaticLightingBuildContext() |
StaticLightingBuildContext.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Descriptors | FStaticLightingDescriptors * | StaticLightingBuildContext.h | ||
| LightingScenario | ULevel * | StaticLightingBuildContext.h | ||
| World | UWorld * | StaticLightingBuildContext.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ImportanceBounds | FBox | StaticLightingBuildContext.h | ||
| LevelGuids | TMap< FGuid, const TWeakObjectPtr< ULevel > > | StaticLightingBuildContext.h | ||
| LocalToGlobalIndirectionOffset | FIntVector | StaticLightingBuildContext.h | ||
| MapBuildDataRegistry | UMapBuildDataRegistry * | StaticLightingBuildContext.h | ||
| VolumetricLightMapGridDesc | FVolumetricLightMapGridDesc * | StaticLightingBuildContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| StaticLightingBuildContext.h | |||
const TWeakObjectPtr< ULevel > GetLevelForGuid
(
const FGuid& Guid |
StaticLightingBuildContext.h | ||
| StaticLightingBuildContext.h | |||
| StaticLightingBuildContext.h | |||
FGuid GetLevelGuidForVLMBrick
(
const FIntVector& BrickCoordinates |
StaticLightingBuildContext.h | ||
| StaticLightingBuildContext.h | |||
UMapBuildDataRegistry * GetOrCreateGlobalRegistry() |
StaticLightingBuildContext.h | ||
FPrecomputedVolumetricLightmapData & GetOrCreateLevelPrecomputedVolumetricLightmapBuildData
(
const FGuid& LevelId |
StaticLightingBuildContext.h | ||
UMapBuildDataRegistry * GetOrCreateRegistryForActor
(
AActor* Actor |
StaticLightingBuildContext.h | ||
UMapBuildDataRegistry * GetOrCreateRegistryForLevel
(
ULevel* Level |
StaticLightingBuildContext.h | ||
UMapBuildDataRegistry * GetOrCreateRegistryForLevelGuid
(
const FGuid& Guid |
StaticLightingBuildContext.h | ||
FGuid GetPersistentLevelGuid() |
StaticLightingBuildContext.h | ||
UMapBuildDataRegistry * GetRegistryForLevel
(
ULevel* Level |
StaticLightingBuildContext.h | ||
FVolumetricLightMapGridDesc * GetVolumetricLightMapGridDesc() |
StaticLightingBuildContext.h | ||
void ReleaseVolumetricLightMapGridDesc() |
StaticLightingBuildContext.h | ||
void SetImportanceBounds
(
const FBox& Bounds |
StaticLightingBuildContext.h | ||
bool ShouldIncludeActor
(
AActor* Actor |
StaticLightingBuildContext.h | ||
bool ShouldIncludeLevel
(
ULevel* Level |
StaticLightingBuildContext.h |