// 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/RectLightComponent.h" #include "AssetRegistry/AssetData.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 EmptyLinkFunctionForGeneratedCodeRectLightComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FAssetData(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2f(); ENGINE_API UClass* Z_Construct_UClass_ULocalLightComponent(); ENGINE_API UClass* Z_Construct_UClass_URectLightComponent(); ENGINE_API UClass* Z_Construct_UClass_URectLightComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class URectLightComponent Function SetBarnDoorAngle **************************** struct Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics { struct RectLightComponent_eventSetBarnDoorAngle_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBarnDoorAngle constinit property declarations ********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBarnDoorAngle constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBarnDoorAngle Property Definitions ********************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventSetBarnDoorAngle_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::PropPointers) < 2048); // ********** End Function SetBarnDoorAngle Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "SetBarnDoorAngle", Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::RectLightComponent_eventSetBarnDoorAngle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::RectLightComponent_eventSetBarnDoorAngle_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execSetBarnDoorAngle) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBarnDoorAngle(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class URectLightComponent Function SetBarnDoorAngle ****************************** // ********** Begin Class URectLightComponent Function SetBarnDoorLength *************************** struct Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics { struct RectLightComponent_eventSetBarnDoorLength_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBarnDoorLength constinit property declarations ********************* static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBarnDoorLength constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBarnDoorLength Property Definitions ******************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventSetBarnDoorLength_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::PropPointers) < 2048); // ********** End Function SetBarnDoorLength Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "SetBarnDoorLength", Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::RectLightComponent_eventSetBarnDoorLength_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::RectLightComponent_eventSetBarnDoorLength_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execSetBarnDoorLength) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBarnDoorLength(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class URectLightComponent Function SetBarnDoorLength ***************************** // ********** Begin Class URectLightComponent Function SetSourceHeight ***************************** struct Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics { struct RectLightComponent_eventSetSourceHeight_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSourceHeight constinit property declarations *********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSourceHeight constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSourceHeight Property Definitions ********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventSetSourceHeight_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::PropPointers) < 2048); // ********** End Function SetSourceHeight Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "SetSourceHeight", Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::RectLightComponent_eventSetSourceHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::RectLightComponent_eventSetSourceHeight_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_SetSourceHeight() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_SetSourceHeight_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execSetSourceHeight) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSourceHeight(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class URectLightComponent Function SetSourceHeight ******************************* // ********** Begin Class URectLightComponent Function SetSourceTexture **************************** struct Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics { struct RectLightComponent_eventSetSourceTexture_Parms { UTexture* NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSourceTexture constinit property declarations ********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSourceTexture constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSourceTexture Property Definitions ********************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventSetSourceTexture_Parms, NewValue), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::PropPointers) < 2048); // ********** End Function SetSourceTexture Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "SetSourceTexture", Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::RectLightComponent_eventSetSourceTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::RectLightComponent_eventSetSourceTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_SetSourceTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_SetSourceTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execSetSourceTexture) { P_GET_OBJECT(UTexture,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSourceTexture(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class URectLightComponent Function SetSourceTexture ****************************** // ********** Begin Class URectLightComponent Function SetSourceWidth ****************************** struct Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics { struct RectLightComponent_eventSetSourceWidth_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Rendering|Lighting" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetSourceWidth constinit property declarations ************************ static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSourceWidth constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSourceWidth Property Definitions *********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventSetSourceWidth_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::PropPointers) < 2048); // ********** End Function SetSourceWidth Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "SetSourceWidth", Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::RectLightComponent_eventSetSourceWidth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::RectLightComponent_eventSetSourceWidth_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_SetSourceWidth() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_SetSourceWidth_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execSetSourceWidth) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSourceWidth(Z_Param_NewValue); P_NATIVE_END; } // ********** End Class URectLightComponent Function SetSourceWidth ******************************** // ********** Begin Class URectLightComponent Function ShouldFilterSourceTexture ******************* #if WITH_EDITOR struct Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics { struct RectLightComponent_eventShouldFilterSourceTexture_Parms { FAssetData AssetData; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetData_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ShouldFilterSourceTexture constinit property declarations ************* static const UECodeGen_Private::FStructPropertyParams NewProp_AssetData; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ShouldFilterSourceTexture constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ShouldFilterSourceTexture Property Definitions ************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_AssetData = { "AssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RectLightComponent_eventShouldFilterSourceTexture_Parms, AssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetData_MetaData), NewProp_AssetData_MetaData) }; // 3308834901 void Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RectLightComponent_eventShouldFilterSourceTexture_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RectLightComponent_eventShouldFilterSourceTexture_Parms), &Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_AssetData, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::PropPointers) < 2048); // ********** End Function ShouldFilterSourceTexture Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URectLightComponent, nullptr, "ShouldFilterSourceTexture", Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::RectLightComponent_eventShouldFilterSourceTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x60480401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::RectLightComponent_eventShouldFilterSourceTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URectLightComponent::execShouldFilterSourceTexture) { P_GET_STRUCT_REF(FAssetData,Z_Param_Out_AssetData); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ShouldFilterSourceTexture(Z_Param_Out_AssetData); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class URectLightComponent Function ShouldFilterSourceTexture ********************* // ********** Begin Class URectLightComponent ****************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_URectLightComponent; UClass* URectLightComponent::GetPrivateStaticClass() { using TClass = URectLightComponent; if (!Z_Registration_Info_UClass_URectLightComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("RectLightComponent"), Z_Registration_Info_UClass_URectLightComponent.InnerSingleton, StaticRegisterNativesURectLightComponent, 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_URectLightComponent.InnerSingleton; } UClass* Z_Construct_UClass_URectLightComponent_NoRegister() { return URectLightComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_URectLightComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "BlueprintType", "true" }, { "ClassGroupNames", "Lights" }, { "Comment", "/**\n * A light component which emits light from a rectangle.\n */" }, { "HideCategories", "Object LightShafts Object LightShafts Trigger Activation Components|Activation Physics Trigger Activation Components|Activation Physics Trigger PhysicsVolume" }, { "IncludePath", "Components/RectLightComponent.h" }, { "IsBlueprintBase", "true" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "A light component which emits light from a rectangle." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceWidth_MetaData[] = { { "Category", "Light" }, { "ClampMax", "100000" }, { "Comment", "/** \n\x09 * Width of light source rect.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Width of light source rect.\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_SourceHeight_MetaData[] = { { "Category", "Light" }, { "ClampMax", "100000" }, { "Comment", "/** \n\x09 * Height of light source rect.\n\x09 * Note that light sources shapes which intersect shadow casting geometry can cause shadowing artifacts.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Height of light source rect.\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_BarnDoorAngle_MetaData[] = { { "Category", "Light" }, { "Comment", "/**\n\x09 * Angle of barn door attached to the light source rect.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Angle of barn door attached to the light source rect." }, { "UIMax", "90.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BarnDoorLength_MetaData[] = { { "Category", "Light" }, { "Comment", "/**\n\x09 * Length of barn door attached to the light source rect.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Length of barn door attached to the light source rect." }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightFunctionConeAngle_MetaData[] = { { "Category", "LightFunction" }, { "ClampMax", "89.0" }, { "ClampMin", "0.0" }, { "Comment", "/**\n\x09 * Aperture of cone angle for the perspective projection of the light function material.\n\x09 * If 0, an orthographic projection is used instead.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Aperture of cone angle for the perspective projection of the light function material.\nIf 0, an orthographic projection is used instead." }, { "UIMax", "89.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceTexture_MetaData[] = { { "Category", "Light" }, { "Comment", "/** Texture mapped to the light source rectangle */" }, { "GetAssetFilter", "ShouldFilterSourceTexture" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Texture mapped to the light source rectangle" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceTextureScale_MetaData[] = { { "Category", "Light" }, { "Comment", "/** Scales the source texture. Value in 0..1. (default=1) */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Scales the source texture. Value in 0..1. (default=1)" }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceTextureOffset_MetaData[] = { { "Category", "Light" }, { "Comment", "/** Offsets the source texture. Value in 0..1. (default=0) */" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Offsets the source texture. Value in 0..1. (default=0)" }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLightRequiresBrokenEVMath_MetaData[] = { { "Comment", "/** Maintain compatibility with lights created before an inconsistency in the EV lighting unit was fixed */" }, { "Hidden", "" }, { "ModuleRelativePath", "Classes/Components/RectLightComponent.h" }, { "ToolTip", "Maintain compatibility with lights created before an inconsistency in the EV lighting unit was fixed" }, }; #endif // WITH_METADATA // ********** Begin Class URectLightComponent constinit property declarations ********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceWidth; static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceHeight; static const UECodeGen_Private::FFloatPropertyParams NewProp_BarnDoorAngle; static const UECodeGen_Private::FFloatPropertyParams NewProp_BarnDoorLength; static const UECodeGen_Private::FFloatPropertyParams NewProp_LightFunctionConeAngle; static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceTexture; static const UECodeGen_Private::FStructPropertyParams NewProp_SourceTextureScale; static const UECodeGen_Private::FStructPropertyParams NewProp_SourceTextureOffset; static void NewProp_bLightRequiresBrokenEVMath_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bLightRequiresBrokenEVMath; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class URectLightComponent constinit property declarations ************************ static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("SetBarnDoorAngle"), .Pointer = &URectLightComponent::execSetBarnDoorAngle }, { .NameUTF8 = UTF8TEXT("SetBarnDoorLength"), .Pointer = &URectLightComponent::execSetBarnDoorLength }, { .NameUTF8 = UTF8TEXT("SetSourceHeight"), .Pointer = &URectLightComponent::execSetSourceHeight }, { .NameUTF8 = UTF8TEXT("SetSourceTexture"), .Pointer = &URectLightComponent::execSetSourceTexture }, { .NameUTF8 = UTF8TEXT("SetSourceWidth"), .Pointer = &URectLightComponent::execSetSourceWidth }, #if WITH_EDITOR { .NameUTF8 = UTF8TEXT("ShouldFilterSourceTexture"), .Pointer = &URectLightComponent::execShouldFilterSourceTexture }, #endif // WITH_EDITOR }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_URectLightComponent_SetBarnDoorAngle, "SetBarnDoorAngle" }, // 3417495855 { &Z_Construct_UFunction_URectLightComponent_SetBarnDoorLength, "SetBarnDoorLength" }, // 525187604 { &Z_Construct_UFunction_URectLightComponent_SetSourceHeight, "SetSourceHeight" }, // 1540179690 { &Z_Construct_UFunction_URectLightComponent_SetSourceTexture, "SetSourceTexture" }, // 2563539226 { &Z_Construct_UFunction_URectLightComponent_SetSourceWidth, "SetSourceWidth" }, // 833506210 #if WITH_EDITOR { &Z_Construct_UFunction_URectLightComponent_ShouldFilterSourceTexture, "ShouldFilterSourceTexture" }, // 4293175744 #endif // WITH_EDITOR }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_URectLightComponent_Statics // ********** Begin Class URectLightComponent Property Definitions ********************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceWidth = { "SourceWidth", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, SourceWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceWidth_MetaData), NewProp_SourceWidth_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceHeight = { "SourceHeight", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, SourceHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceHeight_MetaData), NewProp_SourceHeight_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_BarnDoorAngle = { "BarnDoorAngle", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, BarnDoorAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BarnDoorAngle_MetaData), NewProp_BarnDoorAngle_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_BarnDoorLength = { "BarnDoorLength", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, BarnDoorLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BarnDoorLength_MetaData), NewProp_BarnDoorLength_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_LightFunctionConeAngle = { "LightFunctionConeAngle", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, LightFunctionConeAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightFunctionConeAngle_MetaData), NewProp_LightFunctionConeAngle_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTexture = { "SourceTexture", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, SourceTexture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceTexture_MetaData), NewProp_SourceTexture_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTextureScale = { "SourceTextureScale", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, SourceTextureScale), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceTextureScale_MetaData), NewProp_SourceTextureScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTextureOffset = { "SourceTextureOffset", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URectLightComponent, SourceTextureOffset), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceTextureOffset_MetaData), NewProp_SourceTextureOffset_MetaData) }; void Z_Construct_UClass_URectLightComponent_Statics::NewProp_bLightRequiresBrokenEVMath_SetBit(void* Obj) { ((URectLightComponent*)Obj)->bLightRequiresBrokenEVMath = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URectLightComponent_Statics::NewProp_bLightRequiresBrokenEVMath = { "bLightRequiresBrokenEVMath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URectLightComponent), &Z_Construct_UClass_URectLightComponent_Statics::NewProp_bLightRequiresBrokenEVMath_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLightRequiresBrokenEVMath_MetaData), NewProp_bLightRequiresBrokenEVMath_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URectLightComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceWidth, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceHeight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_BarnDoorAngle, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_BarnDoorLength, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_LightFunctionConeAngle, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTexture, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTextureScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_SourceTextureOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URectLightComponent_Statics::NewProp_bLightRequiresBrokenEVMath, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URectLightComponent_Statics::PropPointers) < 2048); // ********** End Class URectLightComponent Property Definitions *********************************** UObject* (*const Z_Construct_UClass_URectLightComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_ULocalLightComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URectLightComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_URectLightComponent_Statics::ClassParams = { &URectLightComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_URectLightComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_URectLightComponent_Statics::PropPointers), 0, 0x00A810A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URectLightComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_URectLightComponent_Statics::Class_MetaDataParams) }; void URectLightComponent::StaticRegisterNativesURectLightComponent() { UClass* Class = URectLightComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URectLightComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_URectLightComponent() { if (!Z_Registration_Info_UClass_URectLightComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URectLightComponent.OuterSingleton, Z_Construct_UClass_URectLightComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_URectLightComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URectLightComponent); URectLightComponent::~URectLightComponent() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URectLightComponent) // ********** End Class URectLightComponent ******************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_RectLightComponent_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_URectLightComponent, URectLightComponent::StaticClass, TEXT("URectLightComponent"), &Z_Registration_Info_UClass_URectLightComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URectLightComponent), 132610179U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_RectLightComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_RectLightComponent_h__Script_Engine_969570635{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_RectLightComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_RectLightComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS