10#include "RectLightComponent.generated.h"
31 UPROPERTY(EditAnywhere, BlueprintReadOnly, interp, Category=
Light, meta=(UIMin = "0.0", UIMax = "1000.0", ClampMax = "100000"))
38 UPROPERTY(EditAnywhere, BlueprintReadOnly, interp, Category=
Light, meta=(UIMin = "0.0", UIMax = "1000.0", ClampMax = "100000"))
44 UPROPERTY(EditAnywhere, BlueprintReadOnly, interp, Category =
Light, meta = (UIMin = "0.0", UIMax = "90.0"))
50 UPROPERTY(EditAnywhere, BlueprintReadOnly, interp, Category =
Light, meta = (UIMin = "0.0"))
57 UPROPERTY(EditAnywhere, BlueprintReadOnly, interp, Category =
LightFunction, meta = (UIMin = "0.0", UIMax = "89.0", ClampMin = "0.0", ClampMax = "89.0"))
65 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
Light, meta = (UIMin = "0.0", UIMax = "1.0"), AdvancedDisplay)
69 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
Light, meta = (UIMin = "0.0", UIMax = "1.0"), AdvancedDisplay)
97 ENGINE_API virtual void CheckForErrors()
override;
105 ENGINE_API virtual void BeginDestroy()
override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
void ENGINE_API CalculateRectLightCullingBarnExtentAndDepth(float Size, float Length, float AngleRad, float Radius, float &OutExtent, float &OutDepth)
Definition RectLightComponent.cpp:46
float ENGINE_API GetRectLightBarnDoorMaxAngle()
Definition RectLightComponent.cpp:25
void ENGINE_API CalculateRectLightBarnCorners(float SourceWidth, float SourceHeight, float BarnExtent, float BarnDepth, TStaticArray< FVector, 8 > &OutCorners)
Definition RectLightComponent.cpp:79
ELightComponentType
Definition SceneTypes.h:96
uint32 Size
Definition VulkanMemory.cpp:4034
Definition Archive.h:1208
Definition LightSceneProxy.h:43
Definition UnrealType.h:174
Definition StaticArray.h:26
Definition Texture.h:1219
@ false
Definition radaudio_common.h:23
Definition AssetData.h:162
Definition UnrealType.h:6865
Definition ObjectPtr.h:488