Navigation
API > API/Runtime > API/Runtime/Engine
| Name | ASkyLight |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/SkyLight.h |
| Include Path | #include "Engine/SkyLight.h" |
Syntax
UCLASS (ClassGroup=Lights, HideCategories=(Input, Collision, Replication, Info),
ShowCategories=(Rendering, DataLayers, "Input|MouseInput", "Input|TouchInput"),
ComponentWrapperClass, ConversionRoot, Blueprintable, MinimalAPI)
class ASkyLight : public AInfo
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AInfo → ASkyLight
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ASkyLight
(
const FObjectInitializer& ObjectInitializer |
Engine/SkyLight.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnabled | uint32 | Replicated copy of LightComponent's bEnabled property | Engine/SkyLight.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LightComponent | TObjectPtr< class USkyLightComponent > | Engine/SkyLight.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USkyLightComponent * GetLightComponent() |
Returns LightComponent subobject | Engine/SkyLight.h | |
virtual void OnRep_bEnabled() |
Replication Notification Callbacks | Engine/SkyLight.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetLifetimeReplicatedProps
(
TArray< FLifetimeProperty >& OutLifetimeProps |
Returns the properties used for network replication, this needs to be overridden by all actor classes with native replicated properties | Engine/SkyLight.h |