// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ // IWYU pragma: private, include "Engine/Scene.h" #ifdef ENGINE_Scene_generated_h #error "Scene.generated.h already included, missing '#pragma once' in Scene.h" #endif #define ENGINE_Scene_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin ScriptStruct FColorGradePerRangeSettings *************************************** struct Z_Construct_UScriptStruct_FColorGradePerRangeSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_124_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FColorGradePerRangeSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FColorGradePerRangeSettings; // ********** End ScriptStruct FColorGradePerRangeSettings ***************************************** // ********** Begin ScriptStruct FColorGradingSettings ********************************************* struct Z_Construct_UScriptStruct_FColorGradingSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_156_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FColorGradingSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FColorGradingSettings; // ********** End ScriptStruct FColorGradingSettings *********************************************** // ********** Begin ScriptStruct FFilmStockSettings ************************************************ struct Z_Construct_UScriptStruct_FFilmStockSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_194_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FFilmStockSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FFilmStockSettings; // ********** End ScriptStruct FFilmStockSettings ************************************************** // ********** Begin ScriptStruct FGaussianSumBloomSettings ***************************************** struct Z_Construct_UScriptStruct_FGaussianSumBloomSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_229_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FGaussianSumBloomSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FGaussianSumBloomSettings; // ********** End ScriptStruct FGaussianSumBloomSettings ******************************************* // ********** Begin ScriptStruct FConvolutionBloomSettings ***************************************** struct Z_Construct_UScriptStruct_FConvolutionBloomSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_349_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FConvolutionBloomSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FConvolutionBloomSettings; // ********** End ScriptStruct FConvolutionBloomSettings ******************************************* // ********** Begin ScriptStruct FLensBloomSettings ************************************************ struct Z_Construct_UScriptStruct_FLensBloomSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_409_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FLensBloomSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FLensBloomSettings; // ********** End ScriptStruct FLensBloomSettings ************************************************** // ********** Begin ScriptStruct FLensImperfectionSettings ***************************************** struct Z_Construct_UScriptStruct_FLensImperfectionSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_454_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FLensImperfectionSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FLensImperfectionSettings; // ********** End ScriptStruct FLensImperfectionSettings ******************************************* // ********** Begin ScriptStruct FLensSettings ***************************************************** struct Z_Construct_UScriptStruct_FLensSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_485_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FLensSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FLensSettings; // ********** End ScriptStruct FLensSettings ******************************************************* // ********** Begin ScriptStruct FCameraExposureSettings ******************************************* struct Z_Construct_UScriptStruct_FCameraExposureSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_511_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FCameraExposureSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FCameraExposureSettings; // ********** End ScriptStruct FCameraExposureSettings ********************************************* // ********** Begin ScriptStruct FMatteBoxFlag ***************************************************** struct Z_Construct_UScriptStruct_FMatteBoxFlag_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_612_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FMatteBoxFlag_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FMatteBoxFlag; // ********** End ScriptStruct FMatteBoxFlag ******************************************************* // ********** Begin ScriptStruct FWeightedBlendable ************************************************ struct Z_Construct_UScriptStruct_FWeightedBlendable_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_636_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FWeightedBlendable_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FWeightedBlendable; // ********** End ScriptStruct FWeightedBlendable ************************************************** // ********** Begin ScriptStruct FWeightedBlendables *********************************************** struct Z_Construct_UScriptStruct_FWeightedBlendables_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_666_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FWeightedBlendables_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FWeightedBlendables; // ********** End ScriptStruct FWeightedBlendables ************************************************* // ********** Begin ScriptStruct FPostProcessSettings ********************************************** struct Z_Construct_UScriptStruct_FPostProcessSettings_Statics; #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_694_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FPostProcessSettings_Statics; \ ENGINE_API static class UScriptStruct* StaticStruct(); struct FPostProcessSettings; // ********** End ScriptStruct FPostProcessSettings ************************************************ // ********** Begin Class UScene ******************************************************************* struct Z_Construct_UClass_UScene_Statics; ENGINE_API UClass* Z_Construct_UClass_UScene_NoRegister(); #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2614_INCLASS \ private: \ static void StaticRegisterNativesUScene(); \ friend struct ::Z_Construct_UClass_UScene_Statics; \ static UClass* GetPrivateStaticClass(); \ friend ENGINE_API UClass* ::Z_Construct_UClass_UScene_NoRegister(); \ public: \ DECLARE_CLASS2(UScene, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Engine"), Z_Construct_UClass_UScene_NoRegister) \ DECLARE_SERIALIZER(UScene) #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2614_STANDARD_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ NO_API UScene(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UScene) \ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UScene); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UScene); \ /** Deleted move- and copy-constructors, should never be used */ \ UScene(UScene&&) = delete; \ UScene(const UScene&) = delete; \ NO_API virtual ~UScene(); #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2611_PROLOG #define FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2614_GENERATED_BODY_LEGACY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2614_INCLASS \ FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h_2614_STANDARD_CONSTRUCTORS \ public: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UScene; // ********** End Class UScene ********************************************************************* #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_Engine_Classes_Engine_Scene_h // ********** Begin Enum EDepthOfFieldMethod ******************************************************* #define FOREACH_ENUM_EDEPTHOFFIELDMETHOD(op) \ op(DOFM_BokehDOF) \ op(DOFM_Gaussian) \ op(DOFM_CircleDOF) enum EDepthOfFieldMethod : int; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EDepthOfFieldMethod ********************************************************* // ********** Begin Enum EAutoExposureMethod ******************************************************* #define FOREACH_ENUM_EAUTOEXPOSUREMETHOD(op) \ op(AEM_Histogram) \ op(AEM_Basic) \ op(AEM_Manual) enum EAutoExposureMethod : int; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EAutoExposureMethod ********************************************************* // ********** Begin Enum ELocalExposureMethod ****************************************************** #define FOREACH_ENUM_ELOCALEXPOSUREMETHOD(op) \ op(ELocalExposureMethod::Bilateral) \ op(ELocalExposureMethod::Fusion) enum class ELocalExposureMethod : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ELocalExposureMethod ******************************************************** // ********** Begin Enum EBloomMethod ************************************************************** #define FOREACH_ENUM_EBLOOMMETHOD(op) \ op(BM_SOG) \ op(BM_FFT) enum EBloomMethod : int; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EBloomMethod **************************************************************** // ********** Begin Enum ETemperatureMethod ******************************************************** #define FOREACH_ENUM_ETEMPERATUREMETHOD(op) \ op(TEMP_WhiteBalance) \ op(TEMP_ColorTemperature) enum ETemperatureMethod : int; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ETemperatureMethod ********************************************************** // ********** Begin Enum ELightUnits *************************************************************** #define FOREACH_ENUM_ELIGHTUNITS(op) \ op(ELightUnits::Unitless) \ op(ELightUnits::Candelas) \ op(ELightUnits::Lumens) \ op(ELightUnits::EV) \ op(ELightUnits::Nits) enum class ELightUnits : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ELightUnits ***************************************************************** // ********** Begin Enum EReflectionsType ********************************************************** #define FOREACH_ENUM_EREFLECTIONSTYPE(op) \ op(EReflectionsType::ScreenSpace) \ op(EReflectionsType::RayTracing) enum class EReflectionsType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EReflectionsType ************************************************************ // ********** Begin Enum ELumenRayLightingModeOverride ********************************************* #define FOREACH_ENUM_ELUMENRAYLIGHTINGMODEOVERRIDE(op) \ op(ELumenRayLightingModeOverride::Default) \ op(ELumenRayLightingModeOverride::SurfaceCache) \ op(ELumenRayLightingModeOverride::HitLightingForReflections) \ op(ELumenRayLightingModeOverride::HitLighting) enum class ELumenRayLightingModeOverride : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ELumenRayLightingModeOverride *********************************************** // ********** Begin Enum ETranslucencyType ********************************************************* #define FOREACH_ENUM_ETRANSLUCENCYTYPE(op) \ op(ETranslucencyType::Raster) \ op(ETranslucencyType::RayTraced_Deprecated) \ op(ETranslucencyType::RayTracing) \ op(ETranslucencyType::RayTraced) enum class ETranslucencyType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ETranslucencyType *********************************************************** // ********** Begin Enum EReflectedAndRefractedRayTracedShadows ************************************ #define FOREACH_ENUM_EREFLECTEDANDREFRACTEDRAYTRACEDSHADOWS(op) \ op(EReflectedAndRefractedRayTracedShadows::Disabled) \ op(EReflectedAndRefractedRayTracedShadows::Hard_shadows) \ op(EReflectedAndRefractedRayTracedShadows::Area_shadows) enum class EReflectedAndRefractedRayTracedShadows : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EReflectedAndRefractedRayTracedShadows ************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS