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
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback