13 #include "DomainRandomizationDNNPCH.h"
14 #include "RandomComponentBase.h"
16 #include "RandomLightComponent.h"
17 #include "RandomLightComponent_SpotLight.generated.h"
24 UCLASS(Blueprintable, ClassGroup = (NVIDIA), meta = (BlueprintSpawnableComponent))
34 UPROPERTY(EditAnywhere, Category =
"Randomization", meta = (InlineEditConditionToggle))
35 bool bShouldModifyInnerConeAngle;
37 UPROPERTY(EditAnywhere, Category =
"Randomization", meta = (EditCondition =
"bShouldModifyInnerConeAngle"))
38 FFloatInterval InnerConeAngleRange;
40 UPROPERTY(EditAnywhere, Category =
"Randomization", meta = (InlineEditConditionToggle))
41 bool bShouldModifyOuterConeAngle;
43 UPROPERTY(EditAnywhere, Category =
"Randomization", meta = (EditCondition =
"bShouldModifyOuterConeAngle"))
44 FFloatInterval OuterConeAngleRange;
47 void OnRandomization_Implementation()
override;