FStaticLightingMapping

A mapping between world-space surfaces and a static lighting cache.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/StaticLighting.h

Include

#include "StaticLighting.h"

Syntax

class FStaticLightingMapping : public virtual FRefCountedObject

Remarks

A mapping between world-space surfaces and a static lighting cache.

Variables

Name Description

Public variable

uint32: 1

 

bProcessMapping

True if the mapping should be processed by Lightmass.

Public variable

FStaticLighting...

 

Mesh

The mesh associated with the mapping.

Public variable

UObject *co...

 

Owner

The object which owns the mapping.

Constructors

Name Description

Public function

FStaticLightingMapping

(
    FStaticLightingMesh* InMesh,
    UObject* InOwner
)

Initialization constructor.

Destructors

Name Description

Public function Virtual

~FStaticLightingMapping()

Virtual destructor.

Functions

Name Description

Public function Const

bool

 

DebugThisMapping()

Public function Virtual

void

 

ExportMapping

(
    FLightmassExporter* Exporter
)

Export static lighting mapping instance data to an exporter

Public function Virtual Const

FString

 

GetDescription()

Public function Virtual Const

const FGuid ...

 

GetLightingGuid()

Returns the Guid used for static lighting.

Public function Virtual Const

UObject *...

 

GetMappedObject()

Public function Virtual Const

int32

 

GetTexelCount()

Public function Virtual

FStaticLight...

 

GetTextureMapping()

Public function Virtual Const

bool

 

IsTextureMapping()

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