FLightMapInteraction

Make sure at least one is defined Information about an interaction between a light and a mesh.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/SceneManagement.h

Include

#include "SceneManagement.h"

Syntax

class FLightMapInteraction

Remarks

Make sure at least one is defined Information about an interaction between a light and a mesh.

Constructors

Name Description

Public function

FLightMapInteraction()

Default constructor.

Functions

Name Description

Public function Const

bool

 

AllowsHighQualityLightmaps()

Public function Const

const FVecto...

 

GetAddArray()

Public function Const

const ULight...

 

GetAOMaterialMaskTexture()

Public function Const

const FVecto...

 

GetCoordinateBias()

Public function Const

const FVecto...

 

GetCoordinateScale()

Public function Const

uint32

 

GetNumLightmapCoefficients()

Public function Const

const FVecto...

 

GetScaleArray()

Public function Const

const ULight...

 

GetSkyOcclusionTexture()

Public function Const

const ULight...

 

GetTexture

(
    bool bHighQuality
)

Public function Const

ELightMapInt...

 

GetType()

Accessors.

Public function Const

const ULight...

 

GetVirtualTexture()

Public function Static

FLightMapInt...

 

GlobalVolume()

Public function Static

FLightMapInt...

 

InitVirtualTexture

(
    const ULightMapVirtualTexture2D...,
    const FVector4* InCoefficientS...,
    const FVector4* InCoefficientA...,
    const FVector2D& InCoordinateScale,
    const FVector2D& InCoordinateBias,
    bool bAllowHighQualityLightMaps
)

Public function Static

FLightMapInt...

 

None()

Factory functions.

Public function

void

 

SetCoordinateBias

(
    const FVector2D& InCoordinateBias
)

Set the coordinate bias.

Public function

void

 

SetCoordinateScale

(
    const FVector2D& InCoordinateScale
)

Set the coordinate scale.

Public function

void

 

SetLightMapInteractionType

(
    ELightMapInteractionType InType
)

These functions are used for the Dummy lightmap policy used in LightMap density view mode.

Public function Static

FLightMapInt...

 

Texture

(
    const ULightMapTexture2D*const...,
    const ULightMapTexture2D* InSk...,
    const ULightMapTexture2D* InAO...,
    const FVector4* InCoefficientS...,
    const FVector4* InCoefficientA...,
    const FVector2D& InCoordinateScale,
    const FVector2D& InCoordinateBias,
    bool bAllowHighQualityLightMaps
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss