Navigation
API > API/Runtime > API/Runtime/Engine
Class used to identify ULightComponents on the rendering thread without having to pass the pointer around, Which would make it easy for people to access game thread variables from the rendering thread.
| Name | FLightComponentId |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/LightComponentId.h |
| Include Path | #include "LightComponentId.h" |
Syntax
class FLightComponentId
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| LightComponentId.h | |||
FLightComponentId
(
uint32 InIDValue |
LightComponentId.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| NextLightId | FThreadSafeCounter | LightComponentId.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IDValue | uint32 | LightComponentId.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
LightComponentId.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FLightComponentId GetNextId() |
LightComponentId.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
FLightComponentId OtherId |
LightComponentId.h |