APointLight

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/PointLight.h

Include

#include "Engine/PointLight.h"

Syntax

class APointLight : public ALight

Variables

Name Description

Public variable

UPointLightComp...

 

PointLightComponent

Constructors

Name Description

Public function

APointLight

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

SetLightFalloffExponent

(
    float NewLightFalloffExponent
)

Public function

void

 

SetRadius

(
    float NewRadius
)

BEGIN DEPRECATED (use component functions now in level script)

Overridden from AActor

Name Description

Public function Virtual

void

 

EditorApplyScale

(
    const FVector& DeltaScale,
    const FVector* PivotLocation,
    bool bAltDown,
    bool bShiftDown,
    bool bCtrlDown
)

Called by ApplyDeltaToActor to perform an actor class-specific operation based on widget manipulation.

Overridden from UObject

Name Description

Public function Virtual

void

 

LoadedFromAnotherClass

(
    const FName& OldClassName
)

Called when the object was loaded from another class via active class redirects.

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

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