Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/LightMap.h |
| Include | #include "LightMap.h" |
Syntax
class FLightMap : private FDeferredCleanupInterface
Remarks
The abstract base class of 1D and 2D light-maps.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowHighQualityLightMaps | Indicates whether the lightmap is being used for directional or simple lighting. | |
| TArray< FGuid > | LightGuids | The GUIDs of lights which this light-map stores. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLightMap () |
Default constructor. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FLightMap () |
Destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRef () |
Reference counting. | |
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
||
| bool | |||
| void | Cleanup () |
Called when the light-map is no longer referenced. Should release the lightmap's resources. | |
| bool | ContainsLight
(
const FGuid& LightGuid |
Checks if a light is stored in this light-map. | |
| FLightMapInteraction | GetInteraction
(
ERHIFeatureLevel::Type InFeatureLevel |
||
| FLightMap2D * | Runtime type casting. | ||
| const FLightMap2D * | |||
| FShadowMapInteraction | GetShadowInteraction
(
ERHIFeatureLevel::Type InFeatureLevel |
||
| void | Release () |
||
| void |