692struct FPostProcessSettings
694 GENERATED_USTRUCT_BODY()
696 // first all bOverride_... as they get grouped together into bitfields
698 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
699 uint8 bOverride_TemperatureType:1;
700 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
701 uint8 bOverride_WhiteTemp:1;
702 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
703 uint8 bOverride_WhiteTint:1;
705 // Color Correction controls
706 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
707 uint8 bOverride_ColorSaturation:1;
708 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
709 uint8 bOverride_ColorContrast:1;
710 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
711 uint8 bOverride_ColorGamma:1;
712 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
713 uint8 bOverride_ColorGain:1;
714 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
715 uint8 bOverride_ColorOffset:1;
717 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
718 uint8 bOverride_ColorSaturationShadows : 1;
719 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
720 uint8 bOverride_ColorContrastShadows : 1;
721 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
722 uint8 bOverride_ColorGammaShadows : 1;
723 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
724 uint8 bOverride_ColorGainShadows : 1;
725 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
726 uint8 bOverride_ColorOffsetShadows : 1;
728 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
729 uint8 bOverride_ColorSaturationMidtones : 1;
730 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
731 uint8 bOverride_ColorContrastMidtones : 1;
732 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
733 uint8 bOverride_ColorGammaMidtones : 1;
734 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
735 uint8 bOverride_ColorGainMidtones : 1;
736 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
737 uint8 bOverride_ColorOffsetMidtones : 1;
739 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
740 uint8 bOverride_ColorSaturationHighlights : 1;
741 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
742 uint8 bOverride_ColorContrastHighlights : 1;
743 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
744 uint8 bOverride_ColorGammaHighlights : 1;
745 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
746 uint8 bOverride_ColorGainHighlights : 1;
747 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
748 uint8 bOverride_ColorOffsetHighlights : 1;
750 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
751 uint8 bOverride_ColorCorrectionShadowsMax : 1;
752 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
753 uint8 bOverride_ColorCorrectionHighlightsMin : 1;
754 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
755 uint8 bOverride_ColorCorrectionHighlightsMax : 1;
757 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
758 uint8 bOverride_BlueCorrection : 1;
759 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
760 uint8 bOverride_ExpandGamut : 1;
761 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
762 uint8 bOverride_ToneCurveAmount : 1;
764 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
765 uint8 bOverride_FilmSlope:1;
766 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
767 uint8 bOverride_FilmToe:1;
768 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
769 uint8 bOverride_FilmShoulder:1;
770 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
771 uint8 bOverride_FilmBlackClip:1;
772 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
773 uint8 bOverride_FilmWhiteClip:1;
775 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
776 uint8 bOverride_SceneColorTint:1;
778 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
779 uint8 bOverride_SceneFringeIntensity:1;
780 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
781 uint8 bOverride_ChromaticAberrationStartOffset:1;
783 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
784 uint8 bOverride_bMegaLights:1;
786 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
787 uint8 bOverride_AmbientCubemapTint:1;
789 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
790 uint8 bOverride_AmbientCubemapIntensity:1;
792 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
793 uint8 bOverride_BloomMethod : 1;
795 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
796 uint8 bOverride_BloomIntensity:1;
798 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
799 uint8 bOverride_BloomGaussianIntensity:1;
801 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
802 uint8 bOverride_BloomThreshold:1;
804 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
805 uint8 bOverride_Bloom1Tint:1;
807 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
808 uint8 bOverride_Bloom1Size:1;
810 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
811 uint8 bOverride_Bloom2Size:1;
813 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
814 uint8 bOverride_Bloom2Tint:1;
816 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
817 uint8 bOverride_Bloom3Tint:1;
819 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
820 uint8 bOverride_Bloom3Size:1;
822 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
823 uint8 bOverride_Bloom4Tint:1;
825 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
826 uint8 bOverride_Bloom4Size:1;
828 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
829 uint8 bOverride_Bloom5Tint:1;
831 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
832 uint8 bOverride_Bloom5Size:1;
834 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
835 uint8 bOverride_Bloom6Tint:1;
837 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
838 uint8 bOverride_Bloom6Size:1;
840 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
841 uint8 bOverride_BloomSizeScale:1;
843 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
844 uint8 bOverride_BloomConvolutionIntensity:1;
846 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
847 uint8 bOverride_BloomConvolutionTexture : 1;
849 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
850 uint8 bOverride_BloomConvolutionScatterDispersion : 1;
852 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
853 uint8 bOverride_BloomConvolutionSize : 1;
855 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
856 uint8 bOverride_BloomConvolutionCenterUV : 1;
859 uint8 bOverride_BloomConvolutionPreFilter_DEPRECATED : 1;
861 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
862 uint8 bOverride_BloomConvolutionPreFilterMin : 1;
864 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
865 uint8 bOverride_BloomConvolutionPreFilterMax : 1;
867 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
868 uint8 bOverride_BloomConvolutionPreFilterMult : 1;
870 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
871 uint8 bOverride_BloomConvolutionBufferScale : 1;
873 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
874 uint8 bOverride_BloomDirtMaskIntensity:1;
876 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
877 uint8 bOverride_BloomDirtMaskTint:1;
879 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
880 uint8 bOverride_BloomDirtMask:1;
882 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
883 uint8 bOverride_CameraShutterSpeed:1;
885 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
886 uint8 bOverride_CameraISO:1;
888 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
889 uint8 bOverride_AutoExposureMethod:1;
891 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
892 uint8 bOverride_AutoExposureLowPercent:1;
894 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
895 uint8 bOverride_AutoExposureHighPercent:1;
897 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
898 uint8 bOverride_AutoExposureMinBrightness:1;
900 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
901 uint8 bOverride_AutoExposureMaxBrightness:1;
904 uint8 bOverride_AutoExposureCalibrationConstant_DEPRECATED:1;
906 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
907 uint8 bOverride_AutoExposureSpeedUp:1;
909 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
910 uint8 bOverride_AutoExposureSpeedDown:1;
912 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
913 uint8 bOverride_AutoExposureBias:1;
915 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
916 uint8 bOverride_AutoExposureBiasCurve:1;
918 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
919 uint8 bOverride_AutoExposureMeterMask:1;
921 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
922 uint8 bOverride_AutoExposureApplyPhysicalCameraExposure:1;
924 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
925 uint8 bOverride_HistogramLogMin:1;
927 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
928 uint8 bOverride_HistogramLogMax:1;
930 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
931 uint8 bOverride_LocalExposureMethod : 1;
934 uint8 bOverride_LocalExposureContrastScale_DEPRECATED:1;
936 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
937 uint8 bOverride_LocalExposureHighlightContrastScale:1;
939 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
940 uint8 bOverride_LocalExposureShadowContrastScale:1;
942 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
943 uint8 bOverride_LocalExposureHighlightContrastCurve:1;
945 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
946 uint8 bOverride_LocalExposureShadowContrastCurve:1;
948 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
949 uint8 bOverride_LocalExposureHighlightThreshold:1;
951 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
952 uint8 bOverride_LocalExposureShadowThreshold :1;
954 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
955 uint8 bOverride_LocalExposureDetailStrength:1;
957 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
958 uint8 bOverride_LocalExposureBlurredLuminanceBlend:1;
960 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
961 uint8 bOverride_LocalExposureBlurredLuminanceKernelSizePercent:1;
963 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
964 uint8 bOverride_LocalExposureHighlightThresholdStrength :1;
966 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
967 uint8 bOverride_LocalExposureShadowThresholdStrength :1;
969 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
970 uint8 bOverride_LocalExposureMiddleGreyBias:1;
972 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
973 uint8 bOverride_LensFlareIntensity:1;
975 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
976 uint8 bOverride_LensFlareTint:1;
978 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
979 uint8 bOverride_LensFlareTints:1;
981 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
982 uint8 bOverride_LensFlareBokehSize:1;
984 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
985 uint8 bOverride_LensFlareBokehShape:1;
987 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
988 uint8 bOverride_LensFlareThreshold:1;
990 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
991 uint8 bOverride_VignetteIntensity:1;
993 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
994 uint8 bOverride_Sharpen:1;
997 uint8 bOverride_GrainIntensity_DEPRECATED:1;
1000 uint8 bOverride_GrainJitter_DEPRECATED:1;
1002 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1003 uint8 bOverride_FilmGrainIntensity:1;
1005 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1006 uint8 bOverride_FilmGrainIntensityShadows : 1;
1008 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1009 uint8 bOverride_FilmGrainIntensityMidtones : 1;
1011 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1012 uint8 bOverride_FilmGrainIntensityHighlights : 1;
1014 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1015 uint8 bOverride_FilmGrainShadowsMax : 1;
1017 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1018 uint8 bOverride_FilmGrainHighlightsMin : 1;
1020 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1021 uint8 bOverride_FilmGrainHighlightsMax : 1;
1023 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1024 uint8 bOverride_FilmGrainTexelSize:1;
1026 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1027 uint8 bOverride_FilmGrainTexture : 1;
1029 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1030 uint8 bOverride_AmbientOcclusionIntensity:1;
1032 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1033 uint8 bOverride_AmbientOcclusionStaticFraction:1;
1035 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1036 uint8 bOverride_AmbientOcclusionRadius:1;
1038 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1039 uint8 bOverride_AmbientOcclusionFadeDistance:1;
1041 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1042 uint8 bOverride_AmbientOcclusionFadeRadius:1;
1045 uint8 bOverride_AmbientOcclusionDistance_DEPRECATED:1;
1047 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1048 uint8 bOverride_AmbientOcclusionRadiusInWS:1;
1050 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1051 uint8 bOverride_AmbientOcclusionPower:1;
1053 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1054 uint8 bOverride_AmbientOcclusionBias:1;
1056 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1057 uint8 bOverride_AmbientOcclusionQuality:1;
1059 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1060 uint8 bOverride_AmbientOcclusionMipBlend:1;
1062 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1063 uint8 bOverride_AmbientOcclusionMipScale:1;
1065 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1066 uint8 bOverride_AmbientOcclusionMipThreshold:1;
1068 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1069 uint8 bOverride_AmbientOcclusionTemporalBlendWeight : 1;
1071 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1072 uint32 bOverride_RayTracingAO : 1;
1074 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1075 uint32 bOverride_RayTracingAOSamplesPerPixel : 1;
1077 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1078 uint32 bOverride_RayTracingAOIntensity : 1;
1080 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1081 uint32 bOverride_RayTracingAORadius : 1;
1084 uint8 bOverride_LPVIntensity_DEPRECATED:1;
1087 uint8 bOverride_LPVDirectionalOcclusionIntensity_DEPRECATED:1;
1090 uint8 bOverride_LPVDirectionalOcclusionRadius_DEPRECATED:1;
1093 uint8 bOverride_LPVDiffuseOcclusionExponent_DEPRECATED:1;
1096 uint8 bOverride_LPVSpecularOcclusionExponent_DEPRECATED:1;
1099 uint8 bOverride_LPVDiffuseOcclusionIntensity_DEPRECATED:1;
1102 uint8 bOverride_LPVSpecularOcclusionIntensity_DEPRECATED:1;
1105 uint8 bOverride_LPVSize_DEPRECATED:1;
1108 uint8 bOverride_LPVSecondaryOcclusionIntensity_DEPRECATED:1;
1111 uint8 bOverride_LPVSecondaryBounceIntensity_DEPRECATED:1;
1114 uint8 bOverride_LPVGeometryVolumeBias_DEPRECATED:1;
1117 uint8 bOverride_LPVVplInjectionBias_DEPRECATED:1;
1120 uint8 bOverride_LPVEmissiveInjectionIntensity_DEPRECATED:1;
1123 uint8 bOverride_LPVFadeRange_DEPRECATED:1;
1126 uint8 bOverride_LPVDirectionalOcclusionFadeRange_DEPRECATED:1;
1128 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1129 uint8 bOverride_IndirectLightingColor:1;
1131 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1132 uint8 bOverride_IndirectLightingIntensity:1;
1134 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1135 uint8 bOverride_ColorGradingIntensity:1;
1137 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1138 uint8 bOverride_ColorGradingLUT:1;
1140 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1141 uint8 bOverride_DepthOfFieldFocalDistance:1;
1143 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1144 uint8 bOverride_DepthOfFieldFstop:1;
1146 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1147 uint8 bOverride_DepthOfFieldMinFstop : 1;
1149 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1150 uint8 bOverride_DepthOfFieldBladeCount : 1;
1152 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1153 uint8 bOverride_DepthOfFieldSensorWidth:1;
1155 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1156 uint8 bOverride_DepthOfFieldSqueezeFactor:1;
1158 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1159 uint8 bOverride_DepthOfFieldDepthBlurRadius:1;
1161 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1162 uint8 bOverride_DepthOfFieldUseHairDepth:1;
1164 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1165 uint8 bOverride_DepthOfFieldPetzvalBokeh:1;
1167 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1168 uint8 bOverride_DepthOfFieldPetzvalBokehFalloff:1;
1170 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1171 uint8 bOverride_DepthOfFieldPetzvalExclusionBoxExtents:1;
1173 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1174 uint8 bOverride_DepthOfFieldPetzvalExclusionBoxRadius:1;
1176 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1177 uint8 bOverride_DepthOfFieldAspectRatioScalar:1;
1179 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1180 uint8 bOverride_DepthOfFieldMatteBoxFlags:1;
1182 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1183 uint8 bOverride_DepthOfFieldBarrelRadius:1;
1185 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1186 uint8 bOverride_DepthOfFieldBarrelLength:1;
1188 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1189 uint8 bOverride_DepthOfFieldDepthBlurAmount:1;
1191 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1192 uint8 bOverride_DepthOfFieldFocalRegion:1;
1194 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1195 uint8 bOverride_DepthOfFieldNearTransitionRegion:1;
1197 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1198 uint8 bOverride_DepthOfFieldFarTransitionRegion:1;
1200 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1201 uint8 bOverride_DepthOfFieldScale:1;
1203 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1204 uint8 bOverride_DepthOfFieldNearBlurSize:1;
1206 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1207 uint8 bOverride_DepthOfFieldFarBlurSize:1;
1209 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1210 uint8 bOverride_MobileHQGaussian:1;
1212 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1213 uint8 bOverride_DepthOfFieldOcclusion:1;
1215 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1216 uint8 bOverride_DepthOfFieldSkyFocusDistance:1;
1218 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1219 uint8 bOverride_DepthOfFieldVignetteSize:1;
1221 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1222 uint8 bOverride_MotionBlurAmount:1;
1224 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1225 uint8 bOverride_MotionBlurMax:1;
1227 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1228 uint8 bOverride_MotionBlurTargetFPS : 1;
1230 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1231 uint8 bOverride_MotionBlurPerObjectSize:1;
1234 uint8 bOverride_ScreenPercentage_DEPRECATED:1;
1236 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1237 uint8 bOverride_ReflectionMethod:1;
1239 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1240 uint8 bOverride_LumenReflectionQuality:1;
1242 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1243 uint8 bOverride_ScreenSpaceReflectionIntensity:1;
1245 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1246 uint8 bOverride_ScreenSpaceReflectionQuality:1;
1248 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1249 uint8 bOverride_ScreenSpaceReflectionMaxRoughness:1;
1251 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1252 uint8 bOverride_ScreenSpaceReflectionRoughnessScale:1; // TODO: look useless...
1254 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1255 uint8 bOverride_UserFlags:1;
1257 // -----------------------------------------------------------------------
1262 uint32 bOverride_ReflectionsType_DEPRECATED : 1;
1264 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1265 uint32 bOverride_RayTracingReflectionsMaxRoughness : 1;
1267 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1268 uint32 bOverride_RayTracingReflectionsMaxBounces : 1;
1270 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1271 uint32 bOverride_RayTracingReflectionsSamplesPerPixel : 1;
1273 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1274 uint32 bOverride_RayTracingReflectionsShadows : 1;
1276 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1277 uint32 bOverride_RayTracingReflectionsTranslucency : 1;
1279 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1280 uint32 bOverride_TranslucencyType : 1;
1282 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1283 uint32 bOverride_RayTracingTranslucencyMaxRoughness : 1;
1285 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1286 uint32 bOverride_RayTracingTranslucencyRefractionRays : 1;
1288 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1289 uint32 bOverride_RayTracingTranslucencySamplesPerPixel : 1;
1291 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1292 uint32 bOverride_RayTracingTranslucencyShadows : 1;
1294 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1295 uint32 bOverride_RayTracingTranslucencyRefraction : 1;
1297 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1298 uint32 bOverride_RayTracingTranslucencyMaxPrimaryHitEvents : 1;
1300 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1301 uint32 bOverride_RayTracingTranslucencyMaxSecondaryHitEvents : 1;
1303 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1304 uint32 bOverride_RayTracingTranslucencyUseRayTracedRefraction : 1;
1306 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1307 uint32 bOverride_DynamicGlobalIlluminationMethod : 1;
1309 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1310 uint32 bOverride_LumenSceneLightingQuality : 1;
1312 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1313 uint32 bOverride_LumenSceneDetail : 1;
1315 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1316 uint32 bOverride_LumenSceneViewDistance : 1;
1318 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1319 uint32 bOverride_LumenSceneLightingUpdateSpeed : 1;
1321 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1322 uint32 bOverride_LumenFinalGatherQuality : 1;
1324 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1325 uint32 bOverride_LumenFinalGatherLightingUpdateSpeed : 1;
1327 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1328 uint32 bOverride_LumenFinalGatherScreenTraces : 1;
1330 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1331 uint32 bOverride_LumenMaxTraceDistance : 1;
1333 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1334 uint32 bOverride_LumenDiffuseColorBoost : 1;
1336 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1337 uint32 bOverride_LumenSkylightLeaking : 1;
1339 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1340 uint32 bOverride_LumenSkylightLeakingTint : 1;
1342 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1343 uint32 bOverride_LumenFullSkylightLeakingDistance : 1;
1345 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1346 uint8 bOverride_LumenRayLightingMode:1;
1348 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1349 uint8 bOverride_LumenReflectionsScreenTraces:1;
1351 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Overrides, meta=(PinHiddenByDefault, InlineEditConditionToggle))
1352 uint8 bOverride_LumenFrontLayerTranslucencyReflections:1;
1354 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1355 uint32 bOverride_LumenMaxRoughnessToTraceReflections : 1;
1357 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1358 uint32 bOverride_LumenMaxReflectionBounces : 1;
1360 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1361 uint32 bOverride_LumenMaxRefractionBounces : 1;
1363 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1364 uint8 bOverride_LumenSurfaceCacheResolution : 1;
1366 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1367 uint32 bOverride_RayTracingGI : 1;
1369 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1370 uint32 bOverride_RayTracingGIMaxBounces : 1;
1372 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1373 uint32 bOverride_RayTracingGISamplesPerPixel : 1;
1375 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1376 uint32 bOverride_PathTracingMaxBounces : 1;
1378 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1379 uint32 bOverride_PathTracingSamplesPerPixel : 1;
1381 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1382 uint32 bOverride_PathTracingMaxPathIntensity : 1;
1384 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1385 uint32 bOverride_PathTracingEnableEmissiveMaterials : 1;
1387 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1388 uint32 bOverride_PathTracingEnableReferenceDOF : 1;
1390 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1391 uint32 bOverride_PathTracingEnableReferenceAtmosphere : 1;
1393 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1394 uint32 bOverride_PathTracingEnableDenoiser : 1;
1396 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1397 uint32 bOverride_PathTracingIncludeEmissive : 1;
1399 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1400 uint32 bOverride_PathTracingIncludeDiffuse : 1;
1402 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1403 uint32 bOverride_PathTracingIncludeIndirectDiffuse : 1;
1405 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1406 uint32 bOverride_PathTracingIncludeSpecular : 1;
1408 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1409 uint32 bOverride_PathTracingIncludeIndirectSpecular : 1;
1411 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1412 uint32 bOverride_PathTracingIncludeVolume : 1;
1414 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Overrides, meta = (PinHiddenByDefault, InlineEditConditionToggle))
1415 uint32 bOverride_PathTracingIncludeIndirectVolume : 1;
1417 // -----------------------------------------------------------------------
1420 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Mobile Depth of Field", meta = (editcondition = "bOverride_MobileHQGaussian", DisplayName = "High Quality Gaussian DoF on Mobile"))
1421 uint8 bMobileHQGaussian:1;
1424 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Bloom", meta = (editcondition = "bOverride_BloomMethod", DisplayName = "Preferred Method"))
1425 TEnumAsByte<enum EBloomMethod> BloomMethod;
1428 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Exposure", meta=(editcondition = "bOverride_AutoExposureMethod", DisplayName = "Metering Mode"))
1429 TEnumAsByte<enum EAutoExposureMethod> AutoExposureMethod;
1431#if WITH_EDITORONLY_DATA
1433 TEnumAsByte<enum EDepthOfFieldMethod> DepthOfFieldMethod_DEPRECATED;
1441 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Temperature", meta = (DisplayName = "Temperature Type", editcondition = "bOverride_TemperatureType" ))
1442 TEnumAsByte<enum ETemperatureMethod> TemperatureType;
1444 UPROPERTY(interp, BlueprintReadWrite, Category="Color Grading|Temperature", meta=(UIMin = "1500.0", UIMax = "15000.0", editcondition = "bOverride_WhiteTemp", DisplayName = "Temp"))
1447 UPROPERTY(interp, BlueprintReadWrite, Category="Color Grading|Temperature", meta=(UIMin = "-1.0", UIMax = "1.0", editcondition = "bOverride_WhiteTint", DisplayName = "Tint"))
1451 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Global", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "saturation", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorSaturation", DisplayName = "Saturation"))
1452 FVector4 ColorSaturation;
1454 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Global", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "contrast", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorContrast", DisplayName = "Contrast"))
1455 FVector4 ColorContrast;
1457 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Global", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gamma", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGamma", DisplayName = "Gamma"))
1458 FVector4 ColorGamma;
1460 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Global", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gain", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGain", DisplayName = "Gain"))
1463 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Global", meta = (UIMin = "-1.0", UIMax = "1.0", Delta = "0.001", ColorGradingMode = "offset", SupportDynamicSliderMaxValue = "true", SupportDynamicSliderMinValue = "true", editcondition = "bOverride_ColorOffset", DisplayName = "Offset"))
1464 FVector4 ColorOffset;
1467 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "saturation", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorSaturationShadows", DisplayName = "Saturation"))
1468 FVector4 ColorSaturationShadows;
1470 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "contrast", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorContrastShadows", DisplayName = "Contrast"))
1471 FVector4 ColorContrastShadows;
1473 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gamma", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGammaShadows", DisplayName = "Gamma"))
1474 FVector4 ColorGammaShadows;
1476 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gain", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGainShadows", DisplayName = "Gain"))
1477 FVector4 ColorGainShadows;
1479 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "-1.0", UIMax = "1.0", Delta = "0.001", ColorGradingMode = "offset", SupportDynamicSliderMaxValue = "true", SupportDynamicSliderMinValue = "true", editcondition = "bOverride_ColorOffsetShadows", DisplayName = "Offset"))
1480 FVector4 ColorOffsetShadows;
1483 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Midtones", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "saturation", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorSaturationMidtones", DisplayName = "Saturation"))
1484 FVector4 ColorSaturationMidtones;
1486 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Midtones", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "contrast", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorContrastMidtones", DisplayName = "Contrast"))
1487 FVector4 ColorContrastMidtones;
1489 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Midtones", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gamma", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGammaMidtones", DisplayName = "Gamma"))
1490 FVector4 ColorGammaMidtones;
1492 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Midtones", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gain", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGainMidtones", DisplayName = "Gain"))
1493 FVector4 ColorGainMidtones;
1495 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Midtones", meta = (UIMin = "-1.0", UIMax = "1.0", Delta = "0.001", ColorGradingMode = "offset", SupportDynamicSliderMaxValue = "true", SupportDynamicSliderMinValue = "true", editcondition = "bOverride_ColorOffsetMidtones", DisplayName = "Offset"))
1496 FVector4 ColorOffsetMidtones;
1499 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "saturation", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorSaturationHighlights", DisplayName = "Saturation"))
1500 FVector4 ColorSaturationHighlights;
1502 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "contrast", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorContrastHighlights", DisplayName = "Contrast"))
1503 FVector4 ColorContrastHighlights;
1505 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gamma", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGammaHighlights", DisplayName = "Gamma"))
1506 FVector4 ColorGammaHighlights;
1508 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "0.0", UIMax = "2.0", Delta = "0.01", ColorGradingMode = "gain", SupportDynamicSliderMaxValue = "true", editcondition = "bOverride_ColorGainHighlights", DisplayName = "Gain"))
1509 FVector4 ColorGainHighlights;
1511 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "-1.0", UIMax = "1.0", Delta = "0.001", ColorGradingMode = "offset", SupportDynamicSliderMaxValue = "true", SupportDynamicSliderMinValue = "true", editcondition = "bOverride_ColorOffsetHighlights", DisplayName = "Offset"))
1512 FVector4 ColorOffsetHighlights;
1514 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "-1.0", UIMax = "1.0", editcondition = "bOverride_ColorCorrectionHighlightsMin", DisplayName = "HighlightsMin"))
1515 float ColorCorrectionHighlightsMin;
1517 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Highlights", meta = (UIMin = "1.0", UIMax = "10.0", editcondition = "bOverride_ColorCorrectionHighlightsMax", DisplayName = "HighlightsMax"))
1518 float ColorCorrectionHighlightsMax;
1521 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Shadows", meta = (UIMin = "-1.0", UIMax = "1.0", editcondition = "bOverride_ColorCorrectionShadowsMax", DisplayName = "ShadowsMax"))
1522 float ColorCorrectionShadowsMax;
1525 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Misc", meta = (ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_BlueCorrection"))
1526 float BlueCorrection;
1528 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Misc", meta = (ClampMin = "0.0", UIMax = "1.0", editcondition = "bOverride_ExpandGamut"))
1531 UPROPERTY(interp, BlueprintReadWrite, Category = "Color Grading|Misc", meta = (ClampMin = "0.0", UIMax = "1.0", editcondition = "bOverride_ToneCurveAmount"))
1532 float ToneCurveAmount;
1535 UPROPERTY(interp, BlueprintReadWrite, Category="Film", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmSlope", DisplayName = "Slope"))
1538 UPROPERTY(interp, BlueprintReadWrite, Category="Film", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmToe", DisplayName = "Toe"))
1541 UPROPERTY(interp, BlueprintReadWrite, Category="Film", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmShoulder", DisplayName = "Shoulder"))
1544 UPROPERTY(interp, BlueprintReadWrite, Category="Film", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmBlackClip", DisplayName = "Black clip"))
1545 float FilmBlackClip;
1547 UPROPERTY(interp, BlueprintReadWrite, Category="Film", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmWhiteClip", DisplayName = "White clip"))
1548 float FilmWhiteClip;
1551 UPROPERTY(interp, BlueprintReadWrite, Category="Color Grading|Misc", meta=(editcondition = "bOverride_SceneColorTint", HideAlphaChannel))
1552 FLinearColor SceneColorTint;
1555 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Chromatic Aberration", meta = (UIMin = "0.0", UIMax = "5.0", editcondition = "bOverride_SceneFringeIntensity", DisplayName = "Intensity"))
1556 float SceneFringeIntensity;
1559 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Chromatic Aberration", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_ChromaticAberrationStartOffset", DisplayName = "Start Offset"))
1560 float ChromaticAberrationStartOffset;
1563 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom", meta=(ClampMin = "0.0", UIMax = "8.0", editcondition = "bOverride_BloomIntensity", DisplayName = "Intensity"))
1564 float BloomIntensity;
1567 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", meta=(ClampMin = "0.0", UIMax = "8.0", editcondition = "bOverride_BloomGaussianIntensity", DisplayName = "Intensity"))
1568 float BloomGaussianIntensity;
1574 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", meta=(ClampMin = "-1.0", UIMax = "8.0", editcondition = "bOverride_BloomThreshold", DisplayName = "Threshold"))
1575 float BloomThreshold;
1580 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "64.0", editcondition = "bOverride_BloomSizeScale", DisplayName = "Size scale"))
1581 float BloomSizeScale;
1588 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "4.0", editcondition = "bOverride_Bloom1Size", DisplayName = "#1 Size"))
1595 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "8.0", editcondition = "bOverride_Bloom2Size", DisplayName = "#2 Size"))
1602 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "16.0", editcondition = "bOverride_Bloom3Size", DisplayName = "#3 Size"))
1609 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "32.0", editcondition = "bOverride_Bloom4Size", DisplayName = "#4 Size"))
1616 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "64.0", editcondition = "bOverride_Bloom5Size", DisplayName = "#5 Size"))
1623 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "128.0", editcondition = "bOverride_Bloom6Size", DisplayName = "#6 Size"))
1627 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom1Tint", DisplayName = "#1 Tint", HideAlphaChannel))
1628 FLinearColor Bloom1Tint;
1630 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom2Tint", DisplayName = "#2 Tint", HideAlphaChannel))
1631 FLinearColor Bloom2Tint;
1633 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom3Tint", DisplayName = "#3 Tint", HideAlphaChannel))
1634 FLinearColor Bloom3Tint;
1636 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom4Tint", DisplayName = "#4 Tint", HideAlphaChannel))
1637 FLinearColor Bloom4Tint;
1639 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom5Tint", DisplayName = "#5 Tint", HideAlphaChannel))
1640 FLinearColor Bloom5Tint;
1642 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Gaussian", AdvancedDisplay, meta=(editcondition = "bOverride_Bloom6Tint", DisplayName = "#6 Tint", HideAlphaChannel))
1643 FLinearColor Bloom6Tint;
1646 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Bloom|Convolution", meta=(ClampMin = "0.0", UIMax = "1.0", editcondition = "bOverride_BloomConvolutionIntensity", DisplayName = "Intensity"))
1647 float BloomConvolutionIntensity;
1650 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", meta = (ClampMin = "0.0", UIMax = "20.0", editcondition = "bOverride_BloomConvolutionScatterDispersion", DisplayName = "Scatter Dispersion"))
1651 float BloomConvolutionScatterDispersion;
1654 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (ClampMin = "0.0", UIMax = "1.0", editcondition = "bOverride_BloomConvolutionSize", DisplayName = "Scale"))
1655 float BloomConvolutionSize;
1658 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", meta = (editcondition = "bOverride_BloomConvolutionTexture", DisplayName = "Kernel"))
1659 TObjectPtr<class UTexture2D> BloomConvolutionTexture;
1662 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (editcondition = "bOverride_BloomConvolutionCenterUV", DisplayName = "Center"))
1663 FVector2D BloomConvolutionCenterUV;
1665#if WITH_EDITORONLY_DATA
1667 FVector3f BloomConvolutionPreFilter_DEPRECATED;
1671 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (editcondition = "bOverride_BloomConvolutionPreFilterMin", DisplayName = "Boost Min"))
1672 float BloomConvolutionPreFilterMin;
1675 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (editcondition = "bOverride_BloomConvolutionPreFilterMax", DisplayName = "Boost Max"))
1676 float BloomConvolutionPreFilterMax;
1679 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (editcondition = "bOverride_BloomConvolutionPreFilterMult", DisplayName = "Boost Mult"))
1680 float BloomConvolutionPreFilterMult;
1683 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Bloom|Convolution", AdvancedDisplay, meta = (ClampMin = "0.0", UIMax = "1.0", editcondition = "bOverride_BloomConvolutionBufferScale", DisplayName = "Buffer"))
1684 float BloomConvolutionBufferScale;
1689 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Dirt Mask", meta=(editcondition = "bOverride_BloomDirtMask", DisplayName = "Dirt Mask Texture"))
1690 TObjectPtr<class UTexture> BloomDirtMask;
1693 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Dirt Mask", meta=(ClampMin = "0.0", UIMax = "8.0", editcondition = "bOverride_BloomDirtMaskIntensity", DisplayName = "Dirt Mask Intensity"))
1694 float BloomDirtMaskIntensity;
1697 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Dirt Mask", meta=(editcondition = "bOverride_BloomDirtMaskTint", DisplayName = "Dirt Mask Tint", HideAlphaChannel))
1698 FLinearColor BloomDirtMaskTint;
1701 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination", meta = (editcondition = "bOverride_DynamicGlobalIlluminationMethod", DisplayName = "Method"))
1702 TEnumAsByte<EDynamicGlobalIlluminationMethod::Type> DynamicGlobalIlluminationMethod;
1705 UPROPERTY(interp, BlueprintReadWrite, AdvancedDisplay, Category="Global Illumination", meta=(editcondition = "bOverride_IndirectLightingColor", DisplayName = "Indirect Lighting Color", HideAlphaChannel))
1706 FLinearColor IndirectLightingColor;
1709 UPROPERTY(interp, BlueprintReadWrite, AdvancedDisplay, Category="Global Illumination", meta=(ClampMin = "0", UIMax = "4.0", editcondition = "bOverride_IndirectLightingIntensity", DisplayName = "Indirect Lighting Intensity"))
1710 float IndirectLightingIntensity;
1713 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (editcondition = "bOverride_LumenRayLightingMode", DisplayName = "Ray Lighting Mode"))
1714 ELumenRayLightingModeOverride LumenRayLightingMode;
1717 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = ".25", UIMax = "2", editcondition = "bOverride_LumenSceneLightingQuality", DisplayName = "Lumen Scene Lighting Quality"))
1718 float LumenSceneLightingQuality;
1721 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = ".25", UIMax = "4", editcondition = "bOverride_LumenSceneDetail", DisplayName = "Lumen Scene Detail"))
1722 float LumenSceneDetail;
1725 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = "1", UIMax = "2097152", editcondition = "bOverride_LumenSceneViewDistance", DisplayName = "Lumen Scene View Distance"))
1726 float LumenSceneViewDistance;
1729 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta = (ClampMin = ".5", UIMax = "4", editcondition = "bOverride_LumenSceneLightingUpdateSpeed", DisplayName = "Lumen Scene Lighting Update Speed"))
1730 float LumenSceneLightingUpdateSpeed;
1733 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = ".25", UIMax = "2", editcondition = "bOverride_LumenFinalGatherQuality", DisplayName = "Final Gather Quality"))
1734 float LumenFinalGatherQuality;
1737 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta = (ClampMin = ".5", UIMax = "4", editcondition = "bOverride_LumenFinalGatherLightingUpdateSpeed", DisplayName = "Final Gather Lighting Update Speed"))
1738 float LumenFinalGatherLightingUpdateSpeed;
1741 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (editcondition = "bOverride_LumenFinalGatherScreenTraces", DisplayName = "Screen Traces"))
1742 uint8 LumenFinalGatherScreenTraces : 1;
1745 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = "1", UIMax = "2097152", editcondition = "bOverride_LumenMaxTraceDistance", DisplayName = "Max Trace Distance"))
1746 float LumenMaxTraceDistance;
1749 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta = (ClampMin = "1.0", UIMax = ".01", ClampMax = "4", editcondition = "bOverride_LumenDiffuseColorBoost", DisplayName = "Diffuse Color Boost"))
1750 float LumenDiffuseColorBoost;
1753 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta = (ClampMin = "0", UIMax = ".02", ClampMax = "1", editcondition = "bOverride_LumenSkylightLeaking", DisplayName = "Skylight Leaking"))
1754 float LumenSkylightLeaking;
1757 UPROPERTY(interp, BlueprintReadWrite, Category="Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta=(editcondition = "bOverride_LumenSkylightLeakingTint", DisplayName = "Skylight Leaking Tint", HideAlphaChannel))
1758 FLinearColor LumenSkylightLeakingTint;
1761 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", AdvancedDisplay, meta = (ClampMin = ".1", UIMax = "2000", editcondition = "bOverride_LumenFullSkylightLeakingDistance", DisplayName = "Full Skylight Leaking Distance"))
1762 float LumenFullSkylightLeakingDistance;
1765 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Global Illumination|Lumen Global Illumination", meta = (ClampMin = ".5", ClampMax = "1", editcondition = "bOverride_LumenSurfaceCacheResolution", DisplayName = "Scene Capture Cache Resolution Scale"))
1766 float LumenSurfaceCacheResolution;
1769 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections", meta = (editcondition = "bOverride_ReflectionMethod", DisplayName = "Method"))
1770 TEnumAsByte<EReflectionMethod::Type> ReflectionMethod;
1773 EReflectionsType ReflectionsType_DEPRECATED;
1776 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (ClampMin = ".25", UIMax = "2", editcondition = "bOverride_LumenReflectionQuality", DisplayName = "Quality"))
1777 float LumenReflectionQuality;
1780 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (editcondition = "bOverride_LumenReflectionsScreenTraces", DisplayName = "Screen Traces"))
1781 uint8 LumenReflectionsScreenTraces : 1;
1784 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (ClampMin = ".25", UIMax = "2", editcondition = "bOverride_LumenFrontLayerTranslucencyReflections", DisplayName = "High Quality Translucency Reflections"))
1785 uint8 LumenFrontLayerTranslucencyReflections : 1;
1788 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (ClampMin = "0", ClampMax = "1", editcondition = "bOverride_LumenMaxRoughnessToTraceReflections", DisplayName = "Max Roughness To Trace"))
1789 float LumenMaxRoughnessToTraceReflections;
1792 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (ClampMin = "1", ClampMax = "8", editcondition = "bOverride_LumenMaxReflectionBounces", DisplayName = "Max Reflection Bounces"))
1793 int32 LumenMaxReflectionBounces;
1796 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Reflections|Lumen Reflections", meta = (ClampMin = "0", ClampMax = "64", editcondition = "bOverride_LumenMaxRefractionBounces", DisplayName = "Max Refraction Bounces"))
1797 int32 LumenMaxRefractionBounces;
1800 UPROPERTY(interp, BlueprintReadWrite, Category="Reflections|Screen Space Reflections", meta=(ClampMin = "0.0", ClampMax = "100.0", editcondition = "bOverride_ScreenSpaceReflectionIntensity", DisplayName = "Intensity"))
1801 float ScreenSpaceReflectionIntensity;
1804 UPROPERTY(interp, BlueprintReadWrite, Category="Reflections|Screen Space Reflections", meta=(ClampMin = "0.0", UIMax = "100.0", editcondition = "bOverride_ScreenSpaceReflectionQuality", DisplayName = "Quality"))
1805 float ScreenSpaceReflectionQuality;
1808 UPROPERTY(interp, BlueprintReadWrite, Category="Reflections|Screen Space Reflections", meta=(ClampMin = "0.01", ClampMax = "1.0", editcondition = "bOverride_ScreenSpaceReflectionMaxRoughness", DisplayName = "Max Roughness"))
1809 float ScreenSpaceReflectionMaxRoughness;
1817 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Rendering Features", meta = (editcondition = "bOverride_bMegaLights", DisplayName = "MegaLights"))
1818 uint8 bMegaLights : 1;
1821 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Cubemap", meta=(editcondition = "bOverride_AmbientCubemapTint", DisplayName = "Tint", HideAlphaChannel))
1822 FLinearColor AmbientCubemapTint;
1828 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Cubemap", meta=(ClampMin = "0.0", UIMax = "4.0", editcondition = "bOverride_AmbientCubemapIntensity", DisplayName = "Intensity"))
1829 float AmbientCubemapIntensity;
1832 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Rendering Features|Ambient Cubemap", meta=(DisplayName = "Cubemap Texture"))
1833 TObjectPtr<class UTextureCube> AmbientCubemap;
1836 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin = "0.01", ClampMax = "8000.0", editcondition = "bOverride_CameraShutterSpeed", DisplayName = "Shutter Speed (1/s)"))
1837 float CameraShutterSpeed;
1840 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin = "1.0", tooltip = "The camera sensor sensitivity", editcondition = "bOverride_CameraISO", DisplayName = "ISO"))
1844 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin = "1.0", ClampMax = "32.0", editcondition = "bOverride_DepthOfFieldFstop", DisplayName = "Aperture (F-stop)"))
1845 float DepthOfFieldFstop;
1848 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin = "0.0", ClampMax = "32.0", editcondition = "bOverride_DepthOfFieldMinFstop", DisplayName = "Maximum Aperture (min F-stop)"))
1849 float DepthOfFieldMinFstop;
1852 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Camera", meta=(ClampMin = "4", ClampMax = "16", editcondition = "bOverride_DepthOfFieldBladeCount", DisplayName = "Number of diaphragm blades"))
1853 int32 DepthOfFieldBladeCount;
1859 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Exposure", meta = (UIMin = "-15.0", UIMax = "15.0", editcondition = "bOverride_AutoExposureBias", DisplayName = "Exposure Compensation "))
1860 float AutoExposureBias;
1867 float AutoExposureBiasBackup;
1874 uint8 bOverride_AutoExposureBiasBackup : 1;
1877 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Exposure", meta = (editcondition = "bOverride_AutoExposureApplyPhysicalCameraExposure", DisplayName = "Apply Physical Camera Exposure", tooltip = "Only affects Manual exposure mode."))
1878 uint32 AutoExposureApplyPhysicalCameraExposure : 1;
1885 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Exposure", meta = (editcondition = "bOverride_AutoExposureBiasCurve", DisplayName = "Exposure Compensation Curve"))
1886 TObjectPtr<class UCurveFloat> AutoExposureBiasCurve = nullptr;
1892 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Exposure", meta=(editcondition = "bOverride_AutoExposureMeterMask", DisplayName = "Exposure Metering Mask"))
1893 TObjectPtr<class UTexture> AutoExposureMeterMask = nullptr;
1902 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", AdvancedDisplay, meta=(ClampMin = "0.0", ClampMax = "100.0", editcondition = "bOverride_AutoExposureLowPercent", DisplayName = "Low Percent"))
1903 float AutoExposureLowPercent;
1912 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", AdvancedDisplay, meta=(ClampMin = "0.0", ClampMax = "100.0", editcondition = "bOverride_AutoExposureHighPercent", DisplayName = "High Percent"))
1913 float AutoExposureHighPercent;
1920 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", meta=(ClampMin = "-10.0", UIMax = "20.0", editcondition = "bOverride_AutoExposureMinBrightness", DisplayName = "Min Brightness"))
1921 float AutoExposureMinBrightness;
1928 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", meta=(ClampMin = "-10.0", UIMax = "20.0", editcondition = "bOverride_AutoExposureMaxBrightness", DisplayName = "Max Brightness"))
1929 float AutoExposureMaxBrightness;
1932 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", meta=(ClampMin = "0.02", UIMax = "20.0", editcondition = "bOverride_AutoExposureSpeedUp", DisplayName = "Speed Up", tooltip = "In F-stops per second, should be >0"))
1933 float AutoExposureSpeedUp;
1936 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", meta=(ClampMin = "0.02", UIMax = "20.0", editcondition = "bOverride_AutoExposureSpeedDown", DisplayName = "Speed Down", tooltip = "In F-stops per second, should be >0"))
1937 float AutoExposureSpeedDown;
1940 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", AdvancedDisplay, meta=(UIMin = "-16", UIMax = "0.0", editcondition = "bOverride_HistogramLogMin"))
1941 float HistogramLogMin;
1944 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Exposure", AdvancedDisplay, meta=(UIMin = "0.0", UIMax = "16.0", editcondition = "bOverride_HistogramLogMax"))
1945 float HistogramLogMax;
1949 float AutoExposureCalibrationConstant_DEPRECATED;
1952 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Local Exposure", meta = (editcondition = "bOverride_LocalExposureMethod", DisplayName = "Method"))
1953 ELocalExposureMethod LocalExposureMethod;
1956 float LocalExposureContrastScale_DEPRECATED;
1964 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_LocalExposureHighlightContrastScale", DisplayName = "Highlight Contrast"))
1965 float LocalExposureHighlightContrastScale;
1973 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_LocalExposureShadowContrastScale", DisplayName = "Shadow Contrast"))
1974 float LocalExposureShadowContrastScale;
1980 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Local Exposure", meta = (editcondition = "bOverride_LocalExposureHighlightContrastCurve", DisplayName = "Highlight Contrast Curve"))
1981 TObjectPtr<class UCurveFloat> LocalExposureHighlightContrastCurve = nullptr;
1987 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Local Exposure", meta = (editcondition = "bOverride_LocalExposureShadowContrastCurve", DisplayName = "Shadow Contrast Curve"))
1988 TObjectPtr<class UCurveFloat> LocalExposureShadowContrastCurve = nullptr;
1993 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "4.0", editcondition = "bOverride_LocalExposureHighlightThreshold", DisplayName = "Highlight Threshold"))
1994 float LocalExposureHighlightThreshold;
1999 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "4.0", editcondition = "bOverride_LocalExposureShadowThreshold", DisplayName = "Shadow Threshold"))
2000 float LocalExposureShadowThreshold;
2007 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "4.0", editcondition = "bOverride_LocalExposureDetailStrength", DisplayName = "Detail Strength"))
2008 float LocalExposureDetailStrength;
2016 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_LocalExposureBlurredLuminanceBlend", DisplayName = "Blurred Luminance Blend"))
2017 float LocalExposureBlurredLuminanceBlend;
2022 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", meta=(UIMin = "0.0", UIMax = "100.0", editcondition = "bOverride_LocalExposureBlurredLuminanceKernelSizePercent", DisplayName = "Blurred Luminance Kernel Size Percent"))
2023 float LocalExposureBlurredLuminanceKernelSizePercent;
2028 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", AdvancedDisplay, meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_LocalExposureHighlightThresholdStrength", DisplayName = "Highlight Threshold Strength"))
2029 float LocalExposureHighlightThresholdStrength;
2034 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Local Exposure", AdvancedDisplay, meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_LocalExposureShadowThresholdStrength", DisplayName = "Shadow Threshold Strength"))
2035 float LocalExposureShadowThresholdStrength;
2041 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Local Exposure", AdvancedDisplay, meta = (UIMin = "-15.0", UIMax = "15.0", editcondition = "bOverride_LocalExposureMiddleGreyBias", DisplayName = "Middle Grey Bias"))
2042 float LocalExposureMiddleGreyBias;
2045 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Lens Flares", meta=(UIMin = "0.0", UIMax = "16.0", editcondition = "bOverride_LensFlareIntensity", DisplayName = "Intensity"))
2046 float LensFlareIntensity;
2049 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Lens Flares", meta=(editcondition = "bOverride_LensFlareTint", DisplayName = "Tint", HideAlphaChannel))
2050 FLinearColor LensFlareTint;
2053 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Lens Flares", meta=(UIMin = "0.0", UIMax = "32.0", editcondition = "bOverride_LensFlareBokehSize", DisplayName = "BokehSize"))
2054 float LensFlareBokehSize;
2057 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Lens Flares", meta=(UIMin = "0.1", UIMax = "32.0", editcondition = "bOverride_LensFlareThreshold", DisplayName = "Threshold"))
2058 float LensFlareThreshold;
2061 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Lens Flares", meta=(editcondition = "bOverride_LensFlareBokehShape", DisplayName = "BokehShape"))
2062 TObjectPtr<class UTexture> LensFlareBokehShape;
2065 UPROPERTY(EditAnywhere, Category="Lens|Lens Flares", meta=(editcondition = "bOverride_LensFlareTints", DisplayName = "Tints"))
2066 FLinearColor LensFlareTints[8];
2069 UPROPERTY(interp, BlueprintReadWrite, Category="Lens|Image Effects", meta=(UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_VignetteIntensity"))
2070 float VignetteIntensity;
2073 UPROPERTY(interp, BlueprintReadWrite, Category = "Lens|Image Effects", meta = (ClampMin = "0.0", ClampMax = "10.0", UIMin = "0.0", UIMax = "2.0", editcondition = "bOverride_Sharpen"))
2077 float GrainJitter_DEPRECATED;
2080 float GrainIntensity_DEPRECATED;
2083 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainIntensity"))
2084 float FilmGrainIntensity;
2087 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainIntensityShadows"))
2088 float FilmGrainIntensityShadows;
2091 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainIntensityMidtones"))
2092 float FilmGrainIntensityMidtones;
2095 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainIntensityHighlights"))
2096 float FilmGrainIntensityHighlights;
2099 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainShadowsMax"))
2100 float FilmGrainShadowsMax;
2103 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "1.0", editcondition = "bOverride_FilmGrainHighlightsMin"))
2104 float FilmGrainHighlightsMin;
2107 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "1.0", UIMax = "10.0", editcondition = "bOverride_FilmGrainHighlightsMax"))
2108 float FilmGrainHighlightsMax;
2111 UPROPERTY(interp, BlueprintReadWrite, Category = "Film Grain", meta = (UIMin = "0.0", UIMax = "4.0", editcondition = "bOverride_FilmGrainTexelSize"))
2112 float FilmGrainTexelSize;
2115 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Film Grain", meta = (editcondition = "bOverride_FilmGrainTexture"))
2116 TObjectPtr<class UTexture2D> FilmGrainTexture;
2119 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_AmbientOcclusionIntensity", DisplayName = "Intensity"))
2120 float AmbientOcclusionIntensity;
2123 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_AmbientOcclusionStaticFraction", DisplayName = "Static Fraction"))
2124 float AmbientOcclusionStaticFraction;
2127 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", meta=(ClampMin = "0.1", UIMax = "500.0", editcondition = "bOverride_AmbientOcclusionRadius", DisplayName = "Radius"))
2128 float AmbientOcclusionRadius;
2131 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(editcondition = "bOverride_AmbientOcclusionRadiusInWS", DisplayName = "Radius in WorldSpace"))
2132 uint32 AmbientOcclusionRadiusInWS:1;
2135 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "20000.0", editcondition = "bOverride_AmbientOcclusionFadeDistance", DisplayName = "Fade Out Distance"))
2136 float AmbientOcclusionFadeDistance;
2139 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "20000.0", editcondition = "bOverride_AmbientOcclusionFadeRadius", DisplayName = "Fade Out Radius"))
2140 float AmbientOcclusionFadeRadius;
2144 float AmbientOcclusionDistance_DEPRECATED;
2147 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.1", UIMax = "8.0", editcondition = "bOverride_AmbientOcclusionPower", DisplayName = "Power"))
2148 float AmbientOcclusionPower;
2151 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "10.0", editcondition = "bOverride_AmbientOcclusionBias", DisplayName = "Bias"))
2152 float AmbientOcclusionBias;
2155 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "100.0", editcondition = "bOverride_AmbientOcclusionQuality", DisplayName = "Quality"))
2156 float AmbientOcclusionQuality;
2159 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.1", UIMax = "1.0", editcondition = "bOverride_AmbientOcclusionMipBlend", DisplayName = "Mip Blend"))
2160 float AmbientOcclusionMipBlend;
2163 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.5", UIMax = "4.0", editcondition = "bOverride_AmbientOcclusionMipScale", DisplayName = "Mip Scale"))
2164 float AmbientOcclusionMipScale;
2167 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Ambient Occlusion", AdvancedDisplay, meta=(ClampMin = "0.0", UIMax = "0.1", editcondition = "bOverride_AmbientOcclusionMipThreshold", DisplayName = "Mip Threshold"))
2168 float AmbientOcclusionMipThreshold;
2171 UPROPERTY(interp, BlueprintReadWrite, Category = "Rendering Features|Ambient Occlusion", AdvancedDisplay, meta = (ClampMin = "0.0", UIMax = "0.5", editcondition = "bOverride_AmbientOcclusionTemporalBlendWeight", DisplayName = "Temporal Blend Weight"))
2172 float AmbientOcclusionTemporalBlendWeight;
2175 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Ray Tracing Ambient Occlusion", meta = (editcondition = "bOverride_RayTracingAO", DisplayName = "Enabled"))
2176 uint32 RayTracingAO : 1;
2179 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Ray Tracing Ambient Occlusion", meta = (ClampMin = "1", ClampMax = "65536", editcondition = "bOverride_RayTracingAOSamplesPerPixel", DisplayName = "Samples Per Pixel"))
2180 int32 RayTracingAOSamplesPerPixel;
2183 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Ray Tracing Ambient Occlusion", meta = (ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_RayTracingAOIntensity", DisplayName = "Intensity"))
2184 float RayTracingAOIntensity;
2187 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Ray Tracing Ambient Occlusion", meta = (ClampMin = "0.0", ClampMax = "10000.0", editcondition = "bOverride_RayTracingAORadius", DisplayName = "Radius"))
2188 float RayTracingAORadius;
2191 UPROPERTY(interp, BlueprintReadWrite, Category="Color Grading|Misc", meta=(ClampMin = "0", ClampMax = "1.0", editcondition = "bOverride_ColorGradingIntensity", DisplayName = "Color Grading LUT Intensity"))
2192 float ColorGradingIntensity;
2195 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Color Grading|Misc", meta=(editcondition = "bOverride_ColorGradingLUT", DisplayName = "Color Grading LUT"))
2196 TObjectPtr<class UTexture> ColorGradingLUT;
2199 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ForceUnits=mm, ClampMin = "0.1", UIMin="0.1", UIMax= "1000.0", editcondition = "bOverride_DepthOfFieldSensorWidth", DisplayName = "Sensor Width (mm)"))
2200 float DepthOfFieldSensorWidth;
2203 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Lens|Depth of Field", meta = (ClampMin = "1.0", ClampMax = "2.0", editcondition = "bOverride_DepthOfFieldSqueezeFactor", DisplayName = "Squeeze Factor"))
2204 float DepthOfFieldSqueezeFactor;
2207 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", UIMin = "1.0", UIMax = "10000.0", editcondition = "bOverride_DepthOfFieldFocalDistance", DisplayName = "Focal Distance"))
2208 float DepthOfFieldFocalDistance;
2211 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.000001", ClampMax = "100.0", editcondition = "bOverride_DepthOfFieldDepthBlurAmount", DisplayName = "Depth Blur km for 50%"))
2212 float DepthOfFieldDepthBlurAmount;
2215 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", UIMax = "4.0", editcondition = "bOverride_DepthOfFieldDepthBlurRadius", DisplayName = "Depth Blur Radius"))
2216 float DepthOfFieldDepthBlurRadius;
2219 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", AdvancedDisplay, meta=(editcondition = "bOverride_DepthOfFieldUseHairDepth", DisplayName = "Use Hair Depth"))
2220 uint32 DepthOfFieldUseHairDepth:1;
2223 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Lens|Depth of Field", meta = (ClampMin = "-10.0", ClampMax = "10.0", editcondition = "bOverride_DepthOfFieldPetzvalBokeh", DisplayName = "Petzval Bokeh"))
2224 float DepthOfFieldPetzvalBokeh;
2227 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", UIMax = "10.0", editcondition = "bOverride_DepthOfFieldPetzvalBokehFalloff", DisplayName = "Petzval Bokeh Falloff"))
2228 float DepthOfFieldPetzvalBokehFalloff;
2231 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_DepthOfFieldPetzvalExclusionBoxExtents", DisplayName = "Petzval Bokeh Exclusion Box"))
2232 FVector2f DepthOfFieldPetzvalExclusionBoxExtents;
2235 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_DepthOfFieldPetzvalExclusionBoxRadius", DisplayName = "Petzval Bokeh Exclusion Box Radius"))
2236 float DepthOfFieldPetzvalExclusionBoxRadius;
2239 UPROPERTY(Interp, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", editcondition = "bOverride_DepthOfFieldAspectRatioScalar", DisplayName = "Aspect Ratio Scalar"))
2240 float DepthOfFieldAspectRatioScalar;
2243 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", UIMax = "100.0", editcondition = "bOverride_DepthOfFieldBarrelRadius", DisplayName = "Barrel Radius"))
2244 float DepthOfFieldBarrelRadius;
2247 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Depth of Field", meta=(ClampMin = "0.0", UIMax = "150.0", editcondition = "bOverride_DepthOfFieldBarrelLength", DisplayName = "Barrel Length"))
2248 float DepthOfFieldBarrelLength;
2251 UPROPERTY(EditAnywhere, Category="Lens|Depth of Field", meta=(editcondition = "bOverride_DepthOfFieldMatteBoxFlags", DisplayName = "Matte Box Flags"))
2252 FMatteBoxFlag DepthOfFieldMatteBoxFlags[3];
2255 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(UIMin = "0.0", UIMax = "10000.0", editcondition = "bOverride_DepthOfFieldFocalRegion", DisplayName = "Focal Region"))
2256 float DepthOfFieldFocalRegion;
2259 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(UIMin = "0.0", UIMax = "10000.0", editcondition = "bOverride_DepthOfFieldNearTransitionRegion", DisplayName = "Near Transition Region"))
2260 float DepthOfFieldNearTransitionRegion;
2263 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(UIMin = "0.0", UIMax = "10000.0", editcondition = "bOverride_DepthOfFieldFarTransitionRegion", DisplayName = "Far Transition Region"))
2264 float DepthOfFieldFarTransitionRegion;
2269 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(ClampMin = "0.0", ClampMax = "2.0", editcondition = "bOverride_DepthOfFieldScale", DisplayName = "Scale"))
2270 float DepthOfFieldScale;
2273 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(UIMin = "0.0", UIMax = "32.0", editcondition = "bOverride_DepthOfFieldNearBlurSize", DisplayName = "Near Blur Size"))
2274 float DepthOfFieldNearBlurSize;
2277 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", meta=(UIMin = "0.0", UIMax = "32.0", editcondition = "bOverride_DepthOfFieldFarBlurSize", DisplayName = "Far Blur Size"))
2278 float DepthOfFieldFarBlurSize;
2281 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", AdvancedDisplay, meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_DepthOfFieldOcclusion", DisplayName = "Occlusion"))
2282 float DepthOfFieldOcclusion;
2285 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", AdvancedDisplay, meta=(ClampMin = "0.0", ClampMax = "200000.0", editcondition = "bOverride_DepthOfFieldSkyFocusDistance", DisplayName = "Sky Distance"))
2286 float DepthOfFieldSkyFocusDistance;
2289 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category="Lens|Mobile Depth of Field", AdvancedDisplay, meta=(UIMin = "0.0", UIMax = "100.0", editcondition = "bOverride_DepthOfFieldVignetteSize", DisplayName = "Vignette Size"))
2290 float DepthOfFieldVignetteSize;
2293 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Motion Blur", meta=(ClampMin = "0.0", ClampMax = "1.0", editcondition = "bOverride_MotionBlurAmount", DisplayName = "Amount"))
2294 float MotionBlurAmount;
2296 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Motion Blur", meta=(ClampMin = "0.0", ClampMax = "100.0", editcondition = "bOverride_MotionBlurMax", DisplayName = "Max"))
2297 float MotionBlurMax;
2304 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Motion Blur", meta=(ClampMin = "0", ClampMax = "120", editcondition = "bOverride_MotionBlurTargetFPS", DisplayName = "Target FPS"))
2305 int32 MotionBlurTargetFPS;
2308 UPROPERTY(interp, BlueprintReadWrite, Category="Rendering Features|Motion Blur", meta=(ClampMin = "0.0", UIMax = "100.0", editcondition = "bOverride_MotionBlurPerObjectSize", DisplayName = "Per Object Size"))
2309 float MotionBlurPerObjectSize;
2312 float LPVIntensity_DEPRECATED;
2315 float LPVVplInjectionBias_DEPRECATED;
2318 float LPVSize_DEPRECATED;
2321 float LPVSecondaryOcclusionIntensity_DEPRECATED;
2324 float LPVSecondaryBounceIntensity_DEPRECATED;
2327 float LPVGeometryVolumeBias_DEPRECATED;
2330 float LPVEmissiveInjectionIntensity_DEPRECATED;
2333 float LPVDirectionalOcclusionIntensity_DEPRECATED;
2336 float LPVDirectionalOcclusionRadius_DEPRECATED;
2339 float LPVDiffuseOcclusionExponent_DEPRECATED;
2342 float LPVSpecularOcclusionExponent_DEPRECATED;
2345 float LPVDiffuseOcclusionIntensity_DEPRECATED;
2348 float LPVSpecularOcclusionIntensity_DEPRECATED;
2351 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (editcondition = "bOverride_TranslucencyType", DisplayName = "Translucency Method"))
2352 ETranslucencyType TranslucencyType;
2355 UPROPERTY(interp, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (ClampMin = "0.01", ClampMax = "1.0", editcondition = "bOverride_RayTracingTranslucencyMaxRoughness", DisplayName = "Max Roughness", TranslucencyType = "RayTraced_Deprecated"))
2356 float RayTracingTranslucencyMaxRoughness;
2359 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (ClampMin = "0", ClampMax = "50", editcondition = "bOverride_RayTracingTranslucencyRefractionRays", DisplayName = "Max. Refraction Rays", TranslucencyType = "RayTraced_Deprecated"))
2360 int32 RayTracingTranslucencyRefractionRays;
2363 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (ClampMin = "1", ClampMax = "65536", editcondition = "bOverride_RayTracingTranslucencySamplesPerPixel", DisplayName = "Samples Per Pixel", TranslucencyType = "RayTraced_Deprecated"))
2364 int32 RayTracingTranslucencySamplesPerPixel;
2367 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (ClampMin = "1", ClampMax = "64", editcondition = "bOverride_RayTracingTranslucencyMaxPrimaryHitEvents", DisplayName = "Max. Primary Hit Events", TranslucencyType = "RayTraced"))
2368 int32 RayTracingTranslucencyMaxPrimaryHitEvents;
2371 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (ClampMin = "0", ClampMax = "64", editcondition = "bOverride_RayTracingTranslucencyMaxSecondaryHitEvents", DisplayName = "Max. Secondary Hit Events", TranslucencyType = "RayTraced"))
2372 int32 RayTracingTranslucencyMaxSecondaryHitEvents;
2375 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (editcondition = "bOverride_RayTracingTranslucencyShadows", DisplayName = "Shadows", TranslucencyType = "RayTraced_Deprecated"))
2376 EReflectedAndRefractedRayTracedShadows RayTracingTranslucencyShadows;
2379 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (editcondition = "bOverride_RayTracingTranslucencyRefraction", DisplayName = "Refraction", TranslucencyType = "RayTraced_Deprecated"))
2380 uint8 RayTracingTranslucencyRefraction : 1;
2383 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Rendering Features|Translucency", meta = (editcondition = "bOverride_RayTracingTranslucencyUseRayTracedRefraction", DisplayName = "Use Ray Traced Refraction", TranslucencyType = "RayTraced"))
2384 uint8 RayTracingTranslucencyUseRayTracedRefraction : 1;
2388 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (ClampMin = "0", ClampMax = "100", editcondition = "bOverride_PathTracingMaxBounces", DisplayName = "Max. Bounces"))
2389 int32 PathTracingMaxBounces;
2392 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (ClampMin = "1", UIMax = "65536", editcondition = "bOverride_PathTracingSamplesPerPixel", DisplayName = "Samples Per Pixel"))
2393 int32 PathTracingSamplesPerPixel;
2396 UPROPERTY(interp, EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (ClampMin = "1.0", ClampMax = "65504.0", editcondition = "bOverride_PathTracingMaxPathIntensity", DisplayName = "Max Path Intensity"))
2397 float PathTracingMaxPathIntensity;
2400 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (editcondition = "bOverride_PathTracingEnableEmissiveMaterials", DisplayName = "Emissive Materials"))
2401 uint32 PathTracingEnableEmissiveMaterials : 1;
2404 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (editcondition = "bOverride_PathTracingEnableReferenceDOF", DisplayName = "Reference Depth Of Field"))
2405 uint32 PathTracingEnableReferenceDOF : 1;
2408 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (editcondition = "bOverride_PathTracingEnableReferenceAtmosphere", DisplayName = "Reference Atmosphere"))
2409 uint32 PathTracingEnableReferenceAtmosphere : 1;
2412 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing", meta = (editcondition = "bOverride_PathTracingEnableDenoiser", DisplayName = "Denoiser"))
2413 uint32 PathTracingEnableDenoiser : 1;
2416 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeEmissive", DisplayName = "Emissive"))
2417 uint32 PathTracingIncludeEmissive : 1;
2420 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeDiffuse", DisplayName = "Diffuse"))
2421 uint32 PathTracingIncludeDiffuse : 1;
2424 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeIndirectDiffuse", DisplayName = "Indirect Diffuse"))
2425 uint32 PathTracingIncludeIndirectDiffuse : 1;
2428 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeSpecular", DisplayName = "Specular"))
2429 uint32 PathTracingIncludeSpecular : 1;
2432 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeIndirectSpecular", DisplayName = "Indirect Specular"))
2433 uint32 PathTracingIncludeIndirectSpecular : 1;
2436 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeVolume", DisplayName = "Volume"))
2437 uint32 PathTracingIncludeVolume : 1;
2440 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Path Tracing|Lighting Components", meta = (editcondition = "bOverride_PathTracingIncludeIndirectVolume", DisplayName = "Indirect Volume"))
2441 uint32 PathTracingIncludeIndirectVolume : 1;
2444 float LPVFadeRange_DEPRECATED;
2447 float LPVDirectionalOcclusionFadeRange_DEPRECATED;
2450 float ScreenPercentage_DEPRECATED;
2453 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Rendering Features", meta = (editcondition = "bOverride_UserFlags", DisplayName = "User Flags"))
2458 // Note: Adding properties before this line require also changes to the OverridePostProcessSettings() function and
2459 // FPostProcessSettings constructor and possibly the SetBaseValues() method.
2460 // -----------------------------------------------------------------------
2466 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Rendering Features", meta=( Keywords="PostProcess", DisplayName = "Post Process Materials" ))
2467 FWeightedBlendables WeightedBlendables;
2469#if WITH_EDITORONLY_DATA
2474 UPROPERTY(Transient)
2475 TObjectPtr<UObject> PreviewBlendable;
2477 // for backwards compatibility
2479 TArray<TObjectPtr<UObject>> Blendables_DEPRECATED;
2481 // for backwards compatibility
2484 for(int32 i = 0, count = Blendables_DEPRECATED.Num(); i < count; ++i)
2486 if(Blendables_DEPRECATED[i])
2488 FWeightedBlendable Element(1.0f, Blendables_DEPRECATED[i]);
2489 WeightedBlendables.Array.Add(Element);
2492 Blendables_DEPRECATED.Empty();
2494 if (bOverride_BloomConvolutionPreFilter_DEPRECATED)
2496 bOverride_BloomConvolutionPreFilterMin = bOverride_BloomConvolutionPreFilter_DEPRECATED;
2497 bOverride_BloomConvolutionPreFilterMax = bOverride_BloomConvolutionPreFilter_DEPRECATED;
2498 bOverride_BloomConvolutionPreFilterMult = bOverride_BloomConvolutionPreFilter_DEPRECATED;
2500 if (BloomConvolutionPreFilter_DEPRECATED.X > -1.f)
2502 BloomConvolutionPreFilterMin = BloomConvolutionPreFilter_DEPRECATED.X;
2503 BloomConvolutionPreFilterMax = BloomConvolutionPreFilter_DEPRECATED.Y;
2504 BloomConvolutionPreFilterMult = BloomConvolutionPreFilter_DEPRECATED.Z;
2507 if (bOverride_LocalExposureContrastScale_DEPRECATED)
2509 bOverride_LocalExposureHighlightContrastScale = bOverride_LocalExposureContrastScale_DEPRECATED;
2510 bOverride_LocalExposureShadowContrastScale = bOverride_LocalExposureContrastScale_DEPRECATED;
2512 if (LocalExposureContrastScale_DEPRECATED != 1.0f)
2514 LocalExposureHighlightContrastScale = LocalExposureContrastScale_DEPRECATED;
2515 LocalExposureShadowContrastScale = LocalExposureContrastScale_DEPRECATED;
2520 // Adds an Blendable (implements IBlendableInterface) to the array of Blendables (if it doesn't exist) and update the weight
2521 // @param InBlendableObject silently ignores if no object is referenced
2522 // @param 0..1 InWeight, values outside of the range get clampled later in the pipeline
2523 void AddBlendable(TScriptInterface<IBlendableInterface> InBlendableObject, float InWeight)
2525 // update weight, if the Blendable is already in the array
2526 if(UObject* Object = InBlendableObject.GetObject())
2528 for (int32 i = 0, count = WeightedBlendables.Array.Num(); i < count; ++i)
2530 if (WeightedBlendables.Array[i].Object == Object)
2532 WeightedBlendables.Array[i].Weight = InWeight;
2533 // We assumes we only have one
2539 WeightedBlendables.Array.Add(FWeightedBlendable(InWeight, Object));
2543 // removes one or multiple blendables from the array
2544 void RemoveBlendable(TScriptInterface<IBlendableInterface> InBlendableObject)
2546 if(UObject* Object = InBlendableObject.GetObject())
2548 for (int32 i = 0, count = WeightedBlendables.Array.Num(); i < count; ++i)
2550 if (WeightedBlendables.Array[i].Object == Object)
2552 // this might remove multiple
2553 WeightedBlendables.Array.RemoveAt(i);
2561 // good start values for a new volume, by default no value is overriding
2562 ENGINE_API FPostProcessSettings();
2564 // Workaround for clang deprecation warnings for any deprecated members in implicitly-defined special member functions
2565PRAGMA_DISABLE_DEPRECATION_WARNINGS
2566 FPostProcessSettings(const FPostProcessSettings&) = default;
2567 FPostProcessSettings(FPostProcessSettings&&) = default;
2568 FPostProcessSettings& operator=(const FPostProcessSettings&) = default;
2569 FPostProcessSettings& operator=(FPostProcessSettings&&) = default;
2570PRAGMA_ENABLE_DEPRECATION_WARNINGS
2576 void SetBaseValues()
2578 *this = FPostProcessSettings();
2580 AmbientCubemapIntensity = 0.0f;
2581 ColorGradingIntensity = 0.0f;
2585 // Default number of blade of the diaphragm to simulate in depth of field.
2586 static constexpr int32 kDefaultDepthOfFieldBladeCount = 5;
2588 // Get the default post-process settings
2589 static ENGINE_API const FPostProcessSettings& GetDefault();
2591#if WITH_EDITORONLY_DATA
2592 bool Serialize(FArchive& Ar);
2593 void PostSerialize(const FArchive& Ar);
2596}; // struct FPostProcessSettings