Navigation
API > API/Plugins > API/Plugins/GPULightmass
| Name | UGPULightmassSubsystem |
| Type | class |
| Header File | /Engine/Plugins/Experimental/GPULightmass/Source/GPULightmass/Public/GPULightmassSettings.h |
| Include Path | #include "GPULightmassSettings.h" |
Syntax
UCLASS ()
class UGPULightmassSubsystem : public UWorldSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UWorldSubsystem → UGPULightmassSubsystem
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LightBuildEnded | FSimpleMulticastDelegate | Called when the light build finishes successfully or is cancelled | GPULightmassSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EndRecordingVisibleTiles() |
GPULightmassSettings.h |
|
|
int32 GetPercentage() |
GPULightmassSettings.h |
|
|
UGPULightmassSettings * GetSettings() |
GPULightmassSettings.h |
|
|
bool IsRunning() |
GPULightmassSettings.h |
|
|
void Launch() |
GPULightmassSettings.h |
|
|
FSimpleMulticastDelegate & OnLightBuildEnded() |
Accessor for the delegate called when the light build finishes successfully or is cancelled | GPULightmassSettings.h | |
virtual void PostInitialize() |
GPULightmassSettings.h | ||
void Save() |
GPULightmassSettings.h |
|
|
void SetRealtime
(
bool bInRealtime |
GPULightmassSettings.h |
|
|
void StartRecordingVisibleTiles() |
GPULightmassSettings.h |
|
|
void Stop() |
GPULightmassSettings.h |
|