// 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 "Character/ShooterHealthComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeShooterHealthComponent() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UActorComponent(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UShooterHealthComponent(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UShooterHealthComponent_NoRegister(); FPSTEMPLATE_API UEnum* Z_Construct_UEnum_FPSTemplate_EDeathState(); FPSTEMPLATE_API UFunction* Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature(); FPSTEMPLATE_API UFunction* Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature(); UPackage* Z_Construct_UPackage__Script_FPSTemplate(); // ********** End Cross Module References ********************************************************** // ********** Begin Delegate FShooterHealth_DeathEvent ********************************************* struct Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics { struct _Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms { AActor* OwningActor; AActor* Instigator; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Delegate FShooterHealth_DeathEvent constinit property declarations ************* static const UECodeGen_Private::FObjectPropertyParams NewProp_OwningActor; static const UECodeGen_Private::FObjectPropertyParams NewProp_Instigator; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FShooterHealth_DeathEvent constinit property declarations *************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FShooterHealth_DeathEvent Property Definitions ************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::NewProp_OwningActor = { "OwningActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms, OwningActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::NewProp_Instigator = { "Instigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms, Instigator), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::NewProp_OwningActor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::NewProp_Instigator, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FShooterHealth_DeathEvent Property Definitions ************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_FPSTemplate, nullptr, "ShooterHealth_DeathEvent__DelegateSignature", Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::_Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::_Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FShooterHealth_DeathEvent_DelegateWrapper(const FMulticastScriptDelegate& ShooterHealth_DeathEvent, AActor* OwningActor, AActor* Instigator) { struct _Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms { AActor* OwningActor; AActor* Instigator; }; _Script_FPSTemplate_eventShooterHealth_DeathEvent_Parms Parms; Parms.OwningActor=OwningActor; Parms.Instigator=Instigator; ShooterHealth_DeathEvent.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FShooterHealth_DeathEvent *********************************************** // ********** Begin Delegate FShooterHealth_AttributeChanged *************************************** struct Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics { struct _Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms { UShooterHealthComponent* HealthComponent; float OldValue; float NewValue; AActor* Instigator; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HealthComponent_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Delegate FShooterHealth_AttributeChanged constinit property declarations ******* static const UECodeGen_Private::FObjectPropertyParams NewProp_HealthComponent; static const UECodeGen_Private::FFloatPropertyParams NewProp_OldValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FObjectPropertyParams NewProp_Instigator; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FShooterHealth_AttributeChanged constinit property declarations ********* static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FShooterHealth_AttributeChanged Property Definitions ****************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_HealthComponent = { "HealthComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms, HealthComponent), Z_Construct_UClass_UShooterHealthComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HealthComponent_MetaData), NewProp_HealthComponent_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_OldValue = { "OldValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms, OldValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_Instigator = { "Instigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms, Instigator), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_HealthComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_OldValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_NewValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::NewProp_Instigator, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FShooterHealth_AttributeChanged Property Definitions ******************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_FPSTemplate, nullptr, "ShooterHealth_AttributeChanged__DelegateSignature", Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::_Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FShooterHealth_AttributeChanged_DelegateWrapper(const FMulticastScriptDelegate& ShooterHealth_AttributeChanged, UShooterHealthComponent* HealthComponent, float OldValue, float NewValue, AActor* Instigator) { struct _Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms { UShooterHealthComponent* HealthComponent; float OldValue; float NewValue; AActor* Instigator; }; _Script_FPSTemplate_eventShooterHealth_AttributeChanged_Parms Parms; Parms.HealthComponent=HealthComponent; Parms.OldValue=OldValue; Parms.NewValue=NewValue; Parms.Instigator=Instigator; ShooterHealth_AttributeChanged.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FShooterHealth_AttributeChanged ***************************************** // ********** Begin Enum EDeathState *************************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDeathState; static UEnum* EDeathState_StaticEnum() { if (!Z_Registration_Info_UEnum_EDeathState.OuterSingleton) { Z_Registration_Info_UEnum_EDeathState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_FPSTemplate_EDeathState, (UObject*)Z_Construct_UPackage__Script_FPSTemplate(), TEXT("EDeathState")); } return Z_Registration_Info_UEnum_EDeathState.OuterSingleton; } template<> FPSTEMPLATE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDeathState_StaticEnum(); } struct Z_Construct_UEnum_FPSTemplate_EDeathState_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, #if !UE_BUILD_SHIPPING { "Comment", "/**\n * EDeathState\n *\n *\x09""Defines current state of death.\n */" }, #endif { "DeathFinished.Name", "EDeathState::DeathFinished" }, { "DeathStarted.Name", "EDeathState::DeathStarted" }, { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, { "NotDead.Name", "EDeathState::NotDead" }, #if !UE_BUILD_SHIPPING { "ToolTip", "EDeathState\n\n Defines current state of death." }, #endif }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDeathState::NotDead", (int64)EDeathState::NotDead }, { "EDeathState::DeathStarted", (int64)EDeathState::DeathStarted }, { "EDeathState::DeathFinished", (int64)EDeathState::DeathFinished }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_FPSTemplate_EDeathState_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_FPSTemplate, nullptr, "EDeathState", "EDeathState", Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_FPSTemplate_EDeathState() { if (!Z_Registration_Info_UEnum_EDeathState.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDeathState.InnerSingleton, Z_Construct_UEnum_FPSTemplate_EDeathState_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDeathState.InnerSingleton; } // ********** End Enum EDeathState ***************************************************************** // ********** Begin Class UShooterHealthComponent Function FindHealthComponent ********************* struct Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics { struct ShooterHealthComponent_eventFindHealthComponent_Parms { const AActor* Actor; UShooterHealthComponent* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, #if !UE_BUILD_SHIPPING { "Comment", "// Returns the health component if one exists on the specified actor.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Returns the health component if one exists on the specified actor." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function FindHealthComponent constinit property declarations ******************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function FindHealthComponent constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function FindHealthComponent Property Definitions ****************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventFindHealthComponent_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventFindHealthComponent_Parms, ReturnValue), Z_Construct_UClass_UShooterHealthComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::PropPointers) < 2048); // ********** End Function FindHealthComponent Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "FindHealthComponent", Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::ShooterHealthComponent_eventFindHealthComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::ShooterHealthComponent_eventFindHealthComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execFindHealthComponent) { P_GET_OBJECT(AActor,Z_Param_Actor); P_FINISH; P_NATIVE_BEGIN; *(UShooterHealthComponent**)Z_Param__Result=UShooterHealthComponent::FindHealthComponent(Z_Param_Actor); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function FindHealthComponent *********************** // ********** Begin Class UShooterHealthComponent Function GetDeathState *************************** struct Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics { struct ShooterHealthComponent_eventGetDeathState_Parms { EDeathState ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetDeathState constinit property declarations ************************* static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetDeathState constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetDeathState Property Definitions ************************************ const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::NewProp_ReturnValue_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_UShooterHealthComponent_GetDeathState_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventGetDeathState_Parms, ReturnValue), Z_Construct_UEnum_FPSTemplate_EDeathState, METADATA_PARAMS(0, nullptr) }; // 2028960761 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::NewProp_ReturnValue_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::PropPointers) < 2048); // ********** End Function GetDeathState Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "GetDeathState", Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::ShooterHealthComponent_eventGetDeathState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::ShooterHealthComponent_eventGetDeathState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_GetDeathState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_GetDeathState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execGetDeathState) { P_FINISH; P_NATIVE_BEGIN; *(EDeathState*)Z_Param__Result=P_THIS->GetDeathState(); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function GetDeathState ***************************** // ********** Begin Class UShooterHealthComponent Function GetHealth ******************************* struct Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics { struct ShooterHealthComponent_eventGetHealth_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, #if !UE_BUILD_SHIPPING { "Comment", "// Returns the current health value.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Returns the current health value." }, #endif }; #endif // WITH_METADATA // ********** Begin Function GetHealth constinit property declarations ***************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetHealth constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetHealth Property Definitions **************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventGetHealth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::PropPointers) < 2048); // ********** End Function GetHealth Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "GetHealth", Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::ShooterHealthComponent_eventGetHealth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::ShooterHealthComponent_eventGetHealth_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_GetHealth() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_GetHealth_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execGetHealth) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetHealth(); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function GetHealth ********************************* // ********** Begin Class UShooterHealthComponent Function GetHealthNormalized ********************* struct Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics { struct ShooterHealthComponent_eventGetHealthNormalized_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, #if !UE_BUILD_SHIPPING { "Comment", "// Returns the current health in the range [0.0, 1.0].\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Returns the current health in the range [0.0, 1.0]." }, #endif }; #endif // WITH_METADATA // ********** Begin Function GetHealthNormalized constinit property declarations ******************* static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetHealthNormalized constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetHealthNormalized Property Definitions ****************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventGetHealthNormalized_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::PropPointers) < 2048); // ********** End Function GetHealthNormalized Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "GetHealthNormalized", Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::ShooterHealthComponent_eventGetHealthNormalized_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::ShooterHealthComponent_eventGetHealthNormalized_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execGetHealthNormalized) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetHealthNormalized(); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function GetHealthNormalized *********************** // ********** Begin Class UShooterHealthComponent Function GetMaxHealth **************************** struct Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics { struct ShooterHealthComponent_eventGetMaxHealth_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, #if !UE_BUILD_SHIPPING { "Comment", "// Returns the current maximum health value.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Returns the current maximum health value." }, #endif }; #endif // WITH_METADATA // ********** Begin Function GetMaxHealth constinit property declarations ************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetMaxHealth constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetMaxHealth Property Definitions ************************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventGetMaxHealth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::PropPointers) < 2048); // ********** End Function GetMaxHealth Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "GetMaxHealth", Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::ShooterHealthComponent_eventGetMaxHealth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::ShooterHealthComponent_eventGetMaxHealth_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execGetMaxHealth) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetMaxHealth(); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function GetMaxHealth ****************************** // ********** Begin Class UShooterHealthComponent Function IsDeadOrDying *************************** struct Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics { struct ShooterHealthComponent_eventIsDeadOrDying_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Shooter|Health" }, { "ExpandBoolAsExecs", "ReturnValue" }, { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function IsDeadOrDying constinit property declarations ************************* static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsDeadOrDying constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsDeadOrDying Property Definitions ************************************ void Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((ShooterHealthComponent_eventIsDeadOrDying_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_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(ShooterHealthComponent_eventIsDeadOrDying_Parms), &Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::PropPointers) < 2048); // ********** End Function IsDeadOrDying Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "IsDeadOrDying", Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::ShooterHealthComponent_eventIsDeadOrDying_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x44020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::ShooterHealthComponent_eventIsDeadOrDying_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execIsDeadOrDying) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsDeadOrDying(); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function IsDeadOrDying ***************************** // ********** Begin Class UShooterHealthComponent Function OnRep_DeathState ************************ struct Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics { struct ShooterHealthComponent_eventOnRep_DeathState_Parms { EDeathState OldDeathState; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_DeathState constinit property declarations ********************** static const UECodeGen_Private::FBytePropertyParams NewProp_OldDeathState_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_OldDeathState; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OnRep_DeathState constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OnRep_DeathState Property Definitions ********************************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::NewProp_OldDeathState_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_UShooterHealthComponent_OnRep_DeathState_Statics::NewProp_OldDeathState = { "OldDeathState", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventOnRep_DeathState_Parms, OldDeathState), Z_Construct_UEnum_FPSTemplate_EDeathState, METADATA_PARAMS(0, nullptr) }; // 2028960761 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::NewProp_OldDeathState_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::NewProp_OldDeathState, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::PropPointers) < 2048); // ********** End Function OnRep_DeathState Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "OnRep_DeathState", Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::ShooterHealthComponent_eventOnRep_DeathState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::ShooterHealthComponent_eventOnRep_DeathState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execOnRep_DeathState) { P_GET_ENUM(EDeathState,Z_Param_OldDeathState); P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_DeathState(EDeathState(Z_Param_OldDeathState)); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function OnRep_DeathState ************************** // ********** Begin Class UShooterHealthComponent Function OnRep_Health **************************** struct Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics { struct ShooterHealthComponent_eventOnRep_Health_Parms { float OldValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_Health constinit property declarations ************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_OldValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OnRep_Health constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OnRep_Health Property Definitions ************************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::NewProp_OldValue = { "OldValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventOnRep_Health_Parms, OldValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::NewProp_OldValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::PropPointers) < 2048); // ********** End Function OnRep_Health Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "OnRep_Health", Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::ShooterHealthComponent_eventOnRep_Health_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::ShooterHealthComponent_eventOnRep_Health_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execOnRep_Health) { P_GET_PROPERTY(FFloatProperty,Z_Param_OldValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_Health(Z_Param_OldValue); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function OnRep_Health ****************************** // ********** Begin Class UShooterHealthComponent Function OnRep_MaxHealth ************************* struct Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics { struct ShooterHealthComponent_eventOnRep_MaxHealth_Parms { float OldValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_MaxHealth constinit property declarations *********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_OldValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OnRep_MaxHealth constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OnRep_MaxHealth Property Definitions ********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::NewProp_OldValue = { "OldValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterHealthComponent_eventOnRep_MaxHealth_Parms, OldValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::NewProp_OldValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::PropPointers) < 2048); // ********** End Function OnRep_MaxHealth Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UShooterHealthComponent, nullptr, "OnRep_MaxHealth", Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::ShooterHealthComponent_eventOnRep_MaxHealth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00080401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::ShooterHealthComponent_eventOnRep_MaxHealth_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UShooterHealthComponent::execOnRep_MaxHealth) { P_GET_PROPERTY(FFloatProperty,Z_Param_OldValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_MaxHealth(Z_Param_OldValue); P_NATIVE_END; } // ********** End Class UShooterHealthComponent Function OnRep_MaxHealth *************************** // ********** Begin Class UShooterHealthComponent ************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UShooterHealthComponent; UClass* UShooterHealthComponent::GetPrivateStaticClass() { using TClass = UShooterHealthComponent; if (!Z_Registration_Info_UClass_UShooterHealthComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ShooterHealthComponent"), Z_Registration_Info_UClass_UShooterHealthComponent.InnerSingleton, StaticRegisterNativesUShooterHealthComponent, 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_UShooterHealthComponent.InnerSingleton; } UClass* Z_Construct_UClass_UShooterHealthComponent_NoRegister() { return UShooterHealthComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UShooterHealthComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "Custom" }, #if !UE_BUILD_SHIPPING { "Comment", "/**\n * UShooterHealthComponent\n *\n *\x09""An actor component used to handle anything related to health.\n */" }, #endif { "IncludePath", "Character/ShooterHealthComponent.h" }, { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "UShooterHealthComponent\n\n An actor component used to handle anything related to health." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnHealthChanged_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "// Delegate fired when the health value has changed. This is called on the client but the instigator may not be valid\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Delegate fired when the health value has changed. This is called on the client but the instigator may not be valid" }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMaxHealthChanged_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "// Delegate fired when the max health value has changed. This is called on the client but the instigator may not be valid\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Delegate fired when the max health value has changed. This is called on the client but the instigator may not be valid" }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnDeathStarted_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "// Delegate fired when the death sequence has started.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Delegate fired when the death sequence has started." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnDeathFinished_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "// Delegate fired when the death sequence has finished.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Delegate fired when the death sequence has finished." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeathState_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "// Replicated state used to handle dying.\n" }, #endif { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Replicated state used to handle dying." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Health_MetaData[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxHealth_MetaData[] = { { "ModuleRelativePath", "Public/Character/ShooterHealthComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UShooterHealthComponent constinit property declarations ****************** static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnHealthChanged; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMaxHealthChanged; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnDeathStarted; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnDeathFinished; static const UECodeGen_Private::FBytePropertyParams NewProp_DeathState_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_DeathState; static const UECodeGen_Private::FFloatPropertyParams NewProp_Health; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxHealth; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UShooterHealthComponent constinit property declarations ******************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("FindHealthComponent"), .Pointer = &UShooterHealthComponent::execFindHealthComponent }, { .NameUTF8 = UTF8TEXT("GetDeathState"), .Pointer = &UShooterHealthComponent::execGetDeathState }, { .NameUTF8 = UTF8TEXT("GetHealth"), .Pointer = &UShooterHealthComponent::execGetHealth }, { .NameUTF8 = UTF8TEXT("GetHealthNormalized"), .Pointer = &UShooterHealthComponent::execGetHealthNormalized }, { .NameUTF8 = UTF8TEXT("GetMaxHealth"), .Pointer = &UShooterHealthComponent::execGetMaxHealth }, { .NameUTF8 = UTF8TEXT("IsDeadOrDying"), .Pointer = &UShooterHealthComponent::execIsDeadOrDying }, { .NameUTF8 = UTF8TEXT("OnRep_DeathState"), .Pointer = &UShooterHealthComponent::execOnRep_DeathState }, { .NameUTF8 = UTF8TEXT("OnRep_Health"), .Pointer = &UShooterHealthComponent::execOnRep_Health }, { .NameUTF8 = UTF8TEXT("OnRep_MaxHealth"), .Pointer = &UShooterHealthComponent::execOnRep_MaxHealth }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UShooterHealthComponent_FindHealthComponent, "FindHealthComponent" }, // 1053805792 { &Z_Construct_UFunction_UShooterHealthComponent_GetDeathState, "GetDeathState" }, // 81302240 { &Z_Construct_UFunction_UShooterHealthComponent_GetHealth, "GetHealth" }, // 1837160097 { &Z_Construct_UFunction_UShooterHealthComponent_GetHealthNormalized, "GetHealthNormalized" }, // 4037295754 { &Z_Construct_UFunction_UShooterHealthComponent_GetMaxHealth, "GetMaxHealth" }, // 1504042473 { &Z_Construct_UFunction_UShooterHealthComponent_IsDeadOrDying, "IsDeadOrDying" }, // 1352789325 { &Z_Construct_UFunction_UShooterHealthComponent_OnRep_DeathState, "OnRep_DeathState" }, // 2502800035 { &Z_Construct_UFunction_UShooterHealthComponent_OnRep_Health, "OnRep_Health" }, // 138338813 { &Z_Construct_UFunction_UShooterHealthComponent_OnRep_MaxHealth, "OnRep_MaxHealth" }, // 1200476485 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UShooterHealthComponent_Statics // ********** Begin Class UShooterHealthComponent Property Definitions ***************************** const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnHealthChanged = { "OnHealthChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, OnHealthChanged), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnHealthChanged_MetaData), NewProp_OnHealthChanged_MetaData) }; // 3156618800 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnMaxHealthChanged = { "OnMaxHealthChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, OnMaxHealthChanged), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_AttributeChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMaxHealthChanged_MetaData), NewProp_OnMaxHealthChanged_MetaData) }; // 3156618800 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnDeathStarted = { "OnDeathStarted", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, OnDeathStarted), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnDeathStarted_MetaData), NewProp_OnDeathStarted_MetaData) }; // 1969125066 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnDeathFinished = { "OnDeathFinished", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, OnDeathFinished), Z_Construct_UDelegateFunction_FPSTemplate_ShooterHealth_DeathEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnDeathFinished_MetaData), NewProp_OnDeathFinished_MetaData) }; // 1969125066 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_DeathState_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_UClass_UShooterHealthComponent_Statics::NewProp_DeathState = { "DeathState", "OnRep_DeathState", (EPropertyFlags)0x0020080100000020, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, DeathState), Z_Construct_UEnum_FPSTemplate_EDeathState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeathState_MetaData), NewProp_DeathState_MetaData) }; // 2028960761 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_Health = { "Health", "OnRep_Health", (EPropertyFlags)0x0020080100000020, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, Health), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Health_MetaData), NewProp_Health_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_MaxHealth = { "MaxHealth", "OnRep_MaxHealth", (EPropertyFlags)0x0020080100000020, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UShooterHealthComponent, MaxHealth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxHealth_MetaData), NewProp_MaxHealth_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UShooterHealthComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnHealthChanged, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnMaxHealthChanged, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnDeathStarted, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_OnDeathFinished, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_DeathState_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_DeathState, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_Health, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UShooterHealthComponent_Statics::NewProp_MaxHealth, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UShooterHealthComponent_Statics::PropPointers) < 2048); // ********** End Class UShooterHealthComponent Property Definitions ******************************* UObject* (*const Z_Construct_UClass_UShooterHealthComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UActorComponent, (UObject* (*)())Z_Construct_UPackage__Script_FPSTemplate, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UShooterHealthComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UShooterHealthComponent_Statics::ClassParams = { &UShooterHealthComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UShooterHealthComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UShooterHealthComponent_Statics::PropPointers), 0, 0x00B000A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UShooterHealthComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UShooterHealthComponent_Statics::Class_MetaDataParams) }; void UShooterHealthComponent::StaticRegisterNativesUShooterHealthComponent() { UClass* Class = UShooterHealthComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UShooterHealthComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UShooterHealthComponent() { if (!Z_Registration_Info_UClass_UShooterHealthComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UShooterHealthComponent.OuterSingleton, Z_Construct_UClass_UShooterHealthComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UShooterHealthComponent.OuterSingleton; } #if VALIDATE_CLASS_REPS void UShooterHealthComponent::ValidateGeneratedRepEnums(const TArray& ClassReps) const { static FName Name_DeathState(TEXT("DeathState")); static FName Name_Health(TEXT("Health")); static FName Name_MaxHealth(TEXT("MaxHealth")); const bool bIsValid = true && Name_DeathState == ClassReps[(int32)ENetFields_Private::DeathState].Property->GetFName() && Name_Health == ClassReps[(int32)ENetFields_Private::Health].Property->GetFName() && Name_MaxHealth == ClassReps[(int32)ENetFields_Private::MaxHealth].Property->GetFName(); checkf(bIsValid, TEXT("UHT Generated Rep Indices do not match runtime populated Rep Indices for properties in UShooterHealthComponent")); } #endif DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UShooterHealthComponent); UShooterHealthComponent::~UShooterHealthComponent() {} // ********** End Class UShooterHealthComponent **************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EDeathState_StaticEnum, TEXT("EDeathState"), &Z_Registration_Info_UEnum_EDeathState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2028960761U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UShooterHealthComponent, UShooterHealthComponent::StaticClass, TEXT("UShooterHealthComponent"), &Z_Registration_Info_UClass_UShooterHealthComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UShooterHealthComponent), 1246359520U) }, }; }; // Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_3421129010{ TEXT("/Script/FPSTemplate"), Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterHealthComponent_h__Script_FPSTemplate_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS