// 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/WindDirectionalSourceComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeWindDirectionalSourceComponent() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_USceneComponent(); ENGINE_API UClass* Z_Construct_UClass_UWindDirectionalSourceComponent(); ENGINE_API UClass* Z_Construct_UClass_UWindDirectionalSourceComponent_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EWindSourceType(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EWindSourceType *********************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EWindSourceType; static UEnum* EWindSourceType_StaticEnum() { if (!Z_Registration_Info_UEnum_EWindSourceType.OuterSingleton) { Z_Registration_Info_UEnum_EWindSourceType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EWindSourceType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EWindSourceType")); } return Z_Registration_Info_UEnum_EWindSourceType.OuterSingleton; } template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EWindSourceType_StaticEnum(); } struct Z_Construct_UEnum_Engine_EWindSourceType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Directional.Name", "EWindSourceType::Directional" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "Point.Name", "EWindSourceType::Point" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EWindSourceType::Directional", (int64)EWindSourceType::Directional }, { "EWindSourceType::Point", (int64)EWindSourceType::Point }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Engine_EWindSourceType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EWindSourceType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "EWindSourceType", "EWindSourceType", Z_Construct_UEnum_Engine_EWindSourceType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EWindSourceType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EWindSourceType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EWindSourceType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Engine_EWindSourceType() { if (!Z_Registration_Info_UEnum_EWindSourceType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EWindSourceType.InnerSingleton, Z_Construct_UEnum_Engine_EWindSourceType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EWindSourceType.InnerSingleton; } // ********** End Enum EWindSourceType ************************************************************* // ********** Begin Class UWindDirectionalSourceComponent Function SetMaximumGustAmount ************ struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics { struct WindDirectionalSourceComponent_eventSetMaximumGustAmount_Parms { float InNewMaxGust; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Set maximum deviation for wind gusts */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Set maximum deviation for wind gusts" }, }; #endif // WITH_METADATA // ********** Begin Function SetMaximumGustAmount constinit property declarations ****************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InNewMaxGust; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMaximumGustAmount constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMaximumGustAmount Property Definitions ***************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::NewProp_InNewMaxGust = { "InNewMaxGust", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetMaximumGustAmount_Parms, InNewMaxGust), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::NewProp_InNewMaxGust, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::PropPointers) < 2048); // ********** End Function SetMaximumGustAmount Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetMaximumGustAmount", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::WindDirectionalSourceComponent_eventSetMaximumGustAmount_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::WindDirectionalSourceComponent_eventSetMaximumGustAmount_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetMaximumGustAmount) { P_GET_PROPERTY(FFloatProperty,Z_Param_InNewMaxGust); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMaximumGustAmount(Z_Param_InNewMaxGust); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetMaximumGustAmount ************** // ********** Begin Class UWindDirectionalSourceComponent Function SetMinimumGustAmount ************ struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics { struct WindDirectionalSourceComponent_eventSetMinimumGustAmount_Parms { float InNewMinGust; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Set minimum deviation for wind gusts */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Set minimum deviation for wind gusts" }, }; #endif // WITH_METADATA // ********** Begin Function SetMinimumGustAmount constinit property declarations ****************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InNewMinGust; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMinimumGustAmount constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMinimumGustAmount Property Definitions ***************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::NewProp_InNewMinGust = { "InNewMinGust", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetMinimumGustAmount_Parms, InNewMinGust), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::NewProp_InNewMinGust, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::PropPointers) < 2048); // ********** End Function SetMinimumGustAmount Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetMinimumGustAmount", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::WindDirectionalSourceComponent_eventSetMinimumGustAmount_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::WindDirectionalSourceComponent_eventSetMinimumGustAmount_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetMinimumGustAmount) { P_GET_PROPERTY(FFloatProperty,Z_Param_InNewMinGust); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMinimumGustAmount(Z_Param_InNewMinGust); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetMinimumGustAmount ************** // ********** Begin Class UWindDirectionalSourceComponent Function SetRadius *********************** struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics { struct WindDirectionalSourceComponent_eventSetRadius_Parms { float InNewRadius; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Set the effect radius for point wind */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Set the effect radius for point wind" }, }; #endif // WITH_METADATA // ********** Begin Function SetRadius constinit property declarations ***************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InNewRadius; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetRadius constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetRadius Property Definitions **************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::NewProp_InNewRadius = { "InNewRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetRadius_Parms, InNewRadius), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::NewProp_InNewRadius, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::PropPointers) < 2048); // ********** End Function SetRadius Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetRadius", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::WindDirectionalSourceComponent_eventSetRadius_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::WindDirectionalSourceComponent_eventSetRadius_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetRadius) { P_GET_PROPERTY(FFloatProperty,Z_Param_InNewRadius); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetRadius(Z_Param_InNewRadius); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetRadius ************************* // ********** Begin Class UWindDirectionalSourceComponent Function SetSpeed ************************ struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics { struct WindDirectionalSourceComponent_eventSetSpeed_Parms { float InNewSpeed; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Sets the windspeed of the generated wind */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Sets the windspeed of the generated wind" }, }; #endif // WITH_METADATA // ********** Begin Function SetSpeed constinit property declarations ****************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InNewSpeed; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSpeed constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSpeed Property Definitions ***************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::NewProp_InNewSpeed = { "InNewSpeed", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetSpeed_Parms, InNewSpeed), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::NewProp_InNewSpeed, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::PropPointers) < 2048); // ********** End Function SetSpeed Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetSpeed", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::WindDirectionalSourceComponent_eventSetSpeed_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::WindDirectionalSourceComponent_eventSetSpeed_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetSpeed) { P_GET_PROPERTY(FFloatProperty,Z_Param_InNewSpeed); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSpeed(Z_Param_InNewSpeed); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetSpeed ************************** // ********** Begin Class UWindDirectionalSourceComponent Function SetStrength ********************* struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics { struct WindDirectionalSourceComponent_eventSetStrength_Parms { float InNewStrength; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Sets the strength of the generated wind */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Sets the strength of the generated wind" }, }; #endif // WITH_METADATA // ********** Begin Function SetStrength constinit property declarations *************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InNewStrength; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetStrength constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetStrength Property Definitions ************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::NewProp_InNewStrength = { "InNewStrength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetStrength_Parms, InNewStrength), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::NewProp_InNewStrength, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::PropPointers) < 2048); // ********** End Function SetStrength Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetStrength", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::WindDirectionalSourceComponent_eventSetStrength_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::WindDirectionalSourceComponent_eventSetStrength_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetStrength) { P_GET_PROPERTY(FFloatProperty,Z_Param_InNewStrength); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetStrength(Z_Param_InNewStrength); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetStrength *********************** // ********** Begin Class UWindDirectionalSourceComponent Function SetWindType ********************* struct Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics { struct WindDirectionalSourceComponent_eventSetWindType_Parms { EWindSourceType InNewType; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Wind" }, { "Comment", "/** Set the type of wind generator to use */" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Set the type of wind generator to use" }, }; #endif // WITH_METADATA // ********** Begin Function SetWindType constinit property declarations *************************** static const UECodeGen_Private::FBytePropertyParams NewProp_InNewType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InNewType; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetWindType constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetWindType Property Definitions ************************************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::NewProp_InNewType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::NewProp_InNewType = { "InNewType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WindDirectionalSourceComponent_eventSetWindType_Parms, InNewType), Z_Construct_UEnum_Engine_EWindSourceType, METADATA_PARAMS(0, nullptr) }; // 1149782264 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::NewProp_InNewType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::NewProp_InNewType, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::PropPointers) < 2048); // ********** End Function SetWindType Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWindDirectionalSourceComponent, nullptr, "SetWindType", Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::PropPointers), sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::WindDirectionalSourceComponent_eventSetWindType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::WindDirectionalSourceComponent_eventSetWindType_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UWindDirectionalSourceComponent::execSetWindType) { P_GET_ENUM(EWindSourceType,Z_Param_InNewType); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetWindType(EWindSourceType(Z_Param_InNewType)); P_NATIVE_END; } // ********** End Class UWindDirectionalSourceComponent Function SetWindType *********************** // ********** Begin Class UWindDirectionalSourceComponent ****************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UWindDirectionalSourceComponent; UClass* UWindDirectionalSourceComponent::GetPrivateStaticClass() { using TClass = UWindDirectionalSourceComponent; if (!Z_Registration_Info_UClass_UWindDirectionalSourceComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("WindDirectionalSourceComponent"), Z_Registration_Info_UClass_UWindDirectionalSourceComponent.InnerSingleton, StaticRegisterNativesUWindDirectionalSourceComponent, 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_UWindDirectionalSourceComponent.InnerSingleton; } UClass* Z_Construct_UClass_UWindDirectionalSourceComponent_NoRegister() { return UWindDirectionalSourceComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UWindDirectionalSourceComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/** Component that provides a directional wind source. Only affects SpeedTree assets. */" }, { "HideCategories", "Object Mobility Trigger PhysicsVolume" }, { "IncludePath", "Components/WindDirectionalSourceComponent.h" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "ToolTip", "Component that provides a directional wind source. Only affects SpeedTree assets." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strength_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Speed_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinGustAmount_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxGustAmount_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ClampMin", "0.1" }, { "editcondition", "bSimulatePhysics" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, { "UIMin", "0.1" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPointWind_MetaData[] = { { "Category", "WindDirectionalSourceComponent" }, { "ModuleRelativePath", "Classes/Components/WindDirectionalSourceComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UWindDirectionalSourceComponent constinit property declarations ********** static const UECodeGen_Private::FFloatPropertyParams NewProp_Strength; static const UECodeGen_Private::FFloatPropertyParams NewProp_Speed; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinGustAmount; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxGustAmount; static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius; static void NewProp_bPointWind_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPointWind; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UWindDirectionalSourceComponent constinit property declarations ************ static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("SetMaximumGustAmount"), .Pointer = &UWindDirectionalSourceComponent::execSetMaximumGustAmount }, { .NameUTF8 = UTF8TEXT("SetMinimumGustAmount"), .Pointer = &UWindDirectionalSourceComponent::execSetMinimumGustAmount }, { .NameUTF8 = UTF8TEXT("SetRadius"), .Pointer = &UWindDirectionalSourceComponent::execSetRadius }, { .NameUTF8 = UTF8TEXT("SetSpeed"), .Pointer = &UWindDirectionalSourceComponent::execSetSpeed }, { .NameUTF8 = UTF8TEXT("SetStrength"), .Pointer = &UWindDirectionalSourceComponent::execSetStrength }, { .NameUTF8 = UTF8TEXT("SetWindType"), .Pointer = &UWindDirectionalSourceComponent::execSetWindType }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMaximumGustAmount, "SetMaximumGustAmount" }, // 1280469115 { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetMinimumGustAmount, "SetMinimumGustAmount" }, // 645480145 { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetRadius, "SetRadius" }, // 3950746630 { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetSpeed, "SetSpeed" }, // 952679507 { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetStrength, "SetStrength" }, // 3832693638 { &Z_Construct_UFunction_UWindDirectionalSourceComponent_SetWindType, "SetWindType" }, // 2683813744 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UWindDirectionalSourceComponent_Statics // ********** Begin Class UWindDirectionalSourceComponent Property Definitions ********************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Strength = { "Strength", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWindDirectionalSourceComponent, Strength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strength_MetaData), NewProp_Strength_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Speed = { "Speed", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWindDirectionalSourceComponent, Speed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Speed_MetaData), NewProp_Speed_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_MinGustAmount = { "MinGustAmount", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWindDirectionalSourceComponent, MinGustAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinGustAmount_MetaData), NewProp_MinGustAmount_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_MaxGustAmount = { "MaxGustAmount", nullptr, (EPropertyFlags)0x0010000200000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWindDirectionalSourceComponent, MaxGustAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxGustAmount_MetaData), NewProp_MaxGustAmount_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000200000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWindDirectionalSourceComponent, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) }; void Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_bPointWind_SetBit(void* Obj) { ((UWindDirectionalSourceComponent*)Obj)->bPointWind = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_bPointWind = { "bPointWind", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UWindDirectionalSourceComponent), &Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_bPointWind_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPointWind_MetaData), NewProp_bPointWind_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Strength, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Speed, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_MinGustAmount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_MaxGustAmount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_Radius, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::NewProp_bPointWind, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::PropPointers) < 2048); // ********** End Class UWindDirectionalSourceComponent Property Definitions *********************** UObject* (*const Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_USceneComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::ClassParams = { &UWindDirectionalSourceComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::PropPointers), 0, 0x00A830A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::Class_MetaDataParams) }; void UWindDirectionalSourceComponent::StaticRegisterNativesUWindDirectionalSourceComponent() { UClass* Class = UWindDirectionalSourceComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UWindDirectionalSourceComponent() { if (!Z_Registration_Info_UClass_UWindDirectionalSourceComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWindDirectionalSourceComponent.OuterSingleton, Z_Construct_UClass_UWindDirectionalSourceComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UWindDirectionalSourceComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWindDirectionalSourceComponent); UWindDirectionalSourceComponent::~UWindDirectionalSourceComponent() {} // ********** End Class UWindDirectionalSourceComponent ******************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EWindSourceType_StaticEnum, TEXT("EWindSourceType"), &Z_Registration_Info_UEnum_EWindSourceType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1149782264U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UWindDirectionalSourceComponent, UWindDirectionalSourceComponent::StaticClass, TEXT("UWindDirectionalSourceComponent"), &Z_Registration_Info_UClass_UWindDirectionalSourceComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWindDirectionalSourceComponent), 2799282366U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_84980414{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_WindDirectionalSourceComponent_h__Script_Engine_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS