// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ #include "UObject/GeneratedCppIncludes.h" #include "Components/PointLightComponent.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePointLightComponent() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_ULocalLightComponent(); ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent(); ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UPointLightComponent Function SetInverseExposureBlend ******************** struct Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics { struct PointLightComponent_eventSetInverseExposureBlend_Parms { float NewInverseExposureBlend; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetInverseExposureBlend constinit property declarations *************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewInverseExposureBlend; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetInverseExposureBlend constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetInverseExposureBlend Property Definitions ************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::NewProp_NewInverseExposureBlend = { "NewInverseExposureBlend", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetInverseExposureBlend_Parms, NewInverseExposureBlend), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::NewProp_NewInverseExposureBlend, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers) < 2048); // ********** End Function SetInverseExposureBlend Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetInverseExposureBlend", Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PointLightComponent_eventSetInverseExposureBlend_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::PointLightComponent_eventSetInverseExposureBlend_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetInverseExposureBlend) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewInverseExposureBlend); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetInverseExposureBlend(Z_Param_NewInverseExposureBlend); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetInverseExposureBlend ********************** // ********** Begin Class UPointLightComponent Function SetLightFalloffExponent ******************** struct Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics { struct PointLightComponent_eventSetLightFalloffExponent_Parms { float NewLightFalloffExponent; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetLightFalloffExponent constinit property declarations *************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewLightFalloffExponent; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLightFalloffExponent constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLightFalloffExponent Property Definitions ************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::NewProp_NewLightFalloffExponent = { "NewLightFalloffExponent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetLightFalloffExponent_Parms, NewLightFalloffExponent), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::NewProp_NewLightFalloffExponent, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers) < 2048); // ********** End Function SetLightFalloffExponent Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetLightFalloffExponent", Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PointLightComponent_eventSetLightFalloffExponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::PointLightComponent_eventSetLightFalloffExponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetLightFalloffExponent) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewLightFalloffExponent); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLightFalloffExponent(Z_Param_NewLightFalloffExponent); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetLightFalloffExponent ********************** // ********** Begin Class UPointLightComponent Function SetSoftSourceRadius ************************ struct Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics { struct PointLightComponent_eventSetSoftSourceRadius_Parms { float bNewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSoftSourceRadius constinit property declarations ******************* static const UECodeGen_Private::FFloatPropertyParams NewProp_bNewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSoftSourceRadius constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSoftSourceRadius Property Definitions ****************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSoftSourceRadius_Parms, bNewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::NewProp_bNewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers) < 2048); // ********** End Function SetSoftSourceRadius Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSoftSourceRadius", Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PointLightComponent_eventSetSoftSourceRadius_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::PointLightComponent_eventSetSoftSourceRadius_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetSoftSourceRadius) { P_GET_PROPERTY(FFloatProperty,Z_Param_bNewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSoftSourceRadius(Z_Param_bNewValue); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetSoftSourceRadius ************************** // ********** Begin Class UPointLightComponent Function SetSourceLength **************************** struct Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics { struct PointLightComponent_eventSetSourceLength_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSourceLength constinit property declarations *********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSourceLength constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSourceLength Property Definitions ********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSourceLength_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers) < 2048); // ********** End Function SetSourceLength Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSourceLength", Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PointLightComponent_eventSetSourceLength_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::PointLightComponent_eventSetSourceLength_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetSourceLength() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSourceLength_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetSourceLength) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSourceLength(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetSourceLength ****************************** // ********** Begin Class UPointLightComponent Function SetSourceRadius **************************** struct Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics { struct PointLightComponent_eventSetSourceRadius_Parms { float bNewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSourceRadius constinit property declarations *********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_bNewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSourceRadius constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSourceRadius Property Definitions ********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PointLightComponent_eventSetSourceRadius_Parms, bNewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::NewProp_bNewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers) < 2048); // ********** End Function SetSourceRadius Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetSourceRadius", Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PointLightComponent_eventSetSourceRadius_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::PointLightComponent_eventSetSourceRadius_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetSourceRadius() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetSourceRadius_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetSourceRadius) { P_GET_PROPERTY(FFloatProperty,Z_Param_bNewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSourceRadius(Z_Param_bNewValue); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetSourceRadius ****************************** // ********** Begin Class UPointLightComponent Function SetUseInverseSquaredFalloff **************** struct Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics { struct PointLightComponent_eventSetUseInverseSquaredFalloff_Parms { bool bNewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetUseInverseSquaredFalloff constinit property declarations *********** static void NewProp_bNewValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetUseInverseSquaredFalloff constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetUseInverseSquaredFalloff Property Definitions ********************** void Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue_SetBit(void* Obj) { ((PointLightComponent_eventSetUseInverseSquaredFalloff_Parms*)Obj)->bNewValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue = { "bNewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PointLightComponent_eventSetUseInverseSquaredFalloff_Parms), &Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::NewProp_bNewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers) < 2048); // ********** End Function SetUseInverseSquaredFalloff Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPointLightComponent, nullptr, "SetUseInverseSquaredFalloff", Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PointLightComponent_eventSetUseInverseSquaredFalloff_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::PointLightComponent_eventSetUseInverseSquaredFalloff_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPointLightComponent::execSetUseInverseSquaredFalloff) { P_GET_UBOOL(Z_Param_bNewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetUseInverseSquaredFalloff(Z_Param_bNewValue); P_NATIVE_END; } // ********** End Class UPointLightComponent Function SetUseInverseSquaredFalloff ****************** // ********** Begin Class UPointLightComponent ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPointLightComponent; UClass* UPointLightComponent::GetPrivateStaticClass() { using TClass = UPointLightComponent; if (!Z_Registration_Info_UClass_UPointLightComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PointLightComponent"), Z_Registration_Info_UClass_UPointLightComponent.InnerSingleton, StaticRegisterNativesUPointLightComponent, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UPointLightComponent.InnerSingleton; } UClass* Z_Construct_UClass_UPointLightComponent_NoRegister() { return UPointLightComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPointLightComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "BlueprintType", "true" }, { "ClassGroupNames", "Lights Common" }, { "Comment", "/**\n * A light component which emits light from a single point equally in all directions.\n */" }, { "HideCategories", "Object LightShafts Object LightShafts Trigger Activation Components|Activation Physics Trigger Activation Components|Activation Physics Trigger PhysicsVolume" }, { "IncludePath", "Components/PointLightComponent.h" }, { "IsBlueprintBase", "true" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ToolTip", "A light component which emits light from a single point equally in all directions." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseInverseSquaredFalloff_MetaData[] = { { "Category", "Light" }, { "Comment", "/** \n\x09 * Whether to use physically based inverse squared distance falloff, where AttenuationRadius is only clamping the light's contribution. \n\x09 * Disabling inverse squared falloff can be useful when placing fill lights (don't want a super bright spot near the light).\n\x09 * When enabled, the light's Intensity is in units of lumens, where 1700 lumens is a 100W lightbulb.\n\x09 * When disabled, the light's Intensity is a brightness scale.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ToolTip", "Whether to use physically based inverse squared distance falloff, where AttenuationRadius is only clamping the light's contribution.\nDisabling inverse squared falloff can be useful when placing fill lights (don't want a super bright spot near the light).\nWhen enabled, the light's Intensity is in units of lumens, where 1700 lumens is a 100W lightbulb.\nWhen disabled, the light's Intensity is a brightness scale." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightFalloffExponent_MetaData[] = { { "Category", "Light" }, { "Comment", "/**\n\x09 * Controls the radial falloff of the light when UseInverseSquaredFalloff is disabled. \n\x09 * 2 is almost linear and very unrealistic and around 8 it looks reasonable.\n\x09 * With large exponents, the light has contribution to only a small area of its influence radius but still costs the same as low exponents.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ToolTip", "Controls the radial falloff of the light when UseInverseSquaredFalloff is disabled.\n2 is almost linear and very unrealistic and around 8 it looks reasonable.\nWith large exponents, the light has contribution to only a small area of its influence radius but still costs the same as low exponents." }, { "UIMax", "16.0" }, { "UIMin", "2.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRadius_MetaData[] = { { "Category", "Light" }, { "ClampMax", "10000" }, { "Comment", "/** \n\x09 * Radius of light source shape.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ShouldShowInViewport", "TRUE" }, { "ToolTip", "Radius of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." }, { "UIMax", "1000.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftSourceRadius_MetaData[] = { { "Category", "Light" }, { "ClampMax", "10000" }, { "Comment", "/**\n\x09* Soft radius of light source shape.\n\x09* Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09*/" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ToolTip", "Soft radius of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." }, { "UIMax", "1000.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLength_MetaData[] = { { "Category", "Light" }, { "ClampMax", "10000" }, { "Comment", "/** \n\x09 * Length of light source shape.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/PointLightComponent.h" }, { "ToolTip", "Length of light source shape.\nNote that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts." }, { "UIMax", "1000.0" }, { "UIMin", "0.0" }, }; #endif // WITH_METADATA // ********** Begin Class UPointLightComponent constinit property declarations ********************* static void NewProp_bUseInverseSquaredFalloff_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseInverseSquaredFalloff; static const UECodeGen_Private::FFloatPropertyParams NewProp_LightFalloffExponent; static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceRadius; static const UECodeGen_Private::FFloatPropertyParams NewProp_SoftSourceRadius; static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceLength; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPointLightComponent constinit property declarations *********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("SetInverseExposureBlend"), .Pointer = &UPointLightComponent::execSetInverseExposureBlend }, { .NameUTF8 = UTF8TEXT("SetLightFalloffExponent"), .Pointer = &UPointLightComponent::execSetLightFalloffExponent }, { .NameUTF8 = UTF8TEXT("SetSoftSourceRadius"), .Pointer = &UPointLightComponent::execSetSoftSourceRadius }, { .NameUTF8 = UTF8TEXT("SetSourceLength"), .Pointer = &UPointLightComponent::execSetSourceLength }, { .NameUTF8 = UTF8TEXT("SetSourceRadius"), .Pointer = &UPointLightComponent::execSetSourceRadius }, { .NameUTF8 = UTF8TEXT("SetUseInverseSquaredFalloff"), .Pointer = &UPointLightComponent::execSetUseInverseSquaredFalloff }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPointLightComponent_SetInverseExposureBlend, "SetInverseExposureBlend" }, // 2678271819 { &Z_Construct_UFunction_UPointLightComponent_SetLightFalloffExponent, "SetLightFalloffExponent" }, // 3114904362 { &Z_Construct_UFunction_UPointLightComponent_SetSoftSourceRadius, "SetSoftSourceRadius" }, // 3088284149 { &Z_Construct_UFunction_UPointLightComponent_SetSourceLength, "SetSourceLength" }, // 602206887 { &Z_Construct_UFunction_UPointLightComponent_SetSourceRadius, "SetSourceRadius" }, // 2212479348 { &Z_Construct_UFunction_UPointLightComponent_SetUseInverseSquaredFalloff, "SetUseInverseSquaredFalloff" }, // 1499955611 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPointLightComponent_Statics // ********** Begin Class UPointLightComponent Property Definitions ******************************** void Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff_SetBit(void* Obj) { ((UPointLightComponent*)Obj)->bUseInverseSquaredFalloff = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff = { "bUseInverseSquaredFalloff", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UPointLightComponent), &Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseInverseSquaredFalloff_MetaData), NewProp_bUseInverseSquaredFalloff_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_LightFalloffExponent = { "LightFalloffExponent", nullptr, (EPropertyFlags)0x0010040200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, LightFalloffExponent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightFalloffExponent_MetaData), NewProp_LightFalloffExponent_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceRadius = { "SourceRadius", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRadius_MetaData), NewProp_SourceRadius_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SoftSourceRadius = { "SoftSourceRadius", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SoftSourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftSourceRadius_MetaData), NewProp_SoftSourceRadius_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceLength = { "SourceLength", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPointLightComponent, SourceLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLength_MetaData), NewProp_SourceLength_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPointLightComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_bUseInverseSquaredFalloff, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_LightFalloffExponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceRadius, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SoftSourceRadius, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPointLightComponent_Statics::NewProp_SourceLength, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::PropPointers) < 2048); // ********** End Class UPointLightComponent Property Definitions ********************************** UObject* (*const Z_Construct_UClass_UPointLightComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_ULocalLightComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPointLightComponent_Statics::ClassParams = { &UPointLightComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UPointLightComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::PropPointers), 0, 0x00A810A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPointLightComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPointLightComponent_Statics::Class_MetaDataParams) }; void UPointLightComponent::StaticRegisterNativesUPointLightComponent() { UClass* Class = UPointLightComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPointLightComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UPointLightComponent() { if (!Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton, Z_Construct_UClass_UPointLightComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UPointLightComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPointLightComponent); UPointLightComponent::~UPointLightComponent() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UPointLightComponent) // ********** End Class UPointLightComponent ******************************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPointLightComponent, UPointLightComponent::StaticClass, TEXT("UPointLightComponent"), &Z_Registration_Info_UClass_UPointLightComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPointLightComponent), 3539167697U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_2273232056{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_PointLightComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS