// 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/ShooterCharacter.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeShooterCharacter() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ACharacter(); ENGINE_API UClass* Z_Construct_UClass_UAnimMontage_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UCameraComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMeshComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USpringArmComponent_NoRegister(); ENHANCEDINPUT_API UClass* Z_Construct_UClass_UInputAction_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_AShooterCharacter(); FPSTEMPLATE_API UClass* Z_Construct_UClass_AShooterCharacter_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_AWeapon_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UCombatComponent_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UEliminationComponent_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UPlayerInterface_NoRegister(); FPSTEMPLATE_API UClass* Z_Construct_UClass_UShooterHealthComponent_NoRegister(); FPSTEMPLATE_API UEnum* Z_Construct_UEnum_FPSTemplate_ETurningInPlace(); FPSTEMPLATE_API UFunction* Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature(); UPackage* Z_Construct_UPackage__Script_FPSTemplate(); // ********** End Cross Module References ********************************************************** // ********** Begin Delegate FWeaponFirstReplicated ************************************************ struct Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics { struct _Script_FPSTemplate_eventWeaponFirstReplicated_Parms { AWeapon* Weapon; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Delegate FWeaponFirstReplicated constinit property declarations **************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Weapon; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FWeaponFirstReplicated constinit property declarations ****************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FWeaponFirstReplicated Property Definitions *************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::NewProp_Weapon = { "Weapon", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_FPSTemplate_eventWeaponFirstReplicated_Parms, Weapon), Z_Construct_UClass_AWeapon_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::NewProp_Weapon, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FWeaponFirstReplicated Property Definitions ***************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_FPSTemplate, nullptr, "WeaponFirstReplicated__DelegateSignature", Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::_Script_FPSTemplate_eventWeaponFirstReplicated_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::_Script_FPSTemplate_eventWeaponFirstReplicated_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FWeaponFirstReplicated_DelegateWrapper(const FMulticastScriptDelegate& WeaponFirstReplicated, AWeapon* Weapon) { struct _Script_FPSTemplate_eventWeaponFirstReplicated_Parms { AWeapon* Weapon; }; _Script_FPSTemplate_eventWeaponFirstReplicated_Parms Parms; Parms.Weapon=Weapon; WeaponFirstReplicated.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FWeaponFirstReplicated ************************************************** // ********** Begin Class AShooterCharacter Function DeathEffects ********************************** struct ShooterCharacter_eventDeathEffects_Parms { AActor* DeathInstigator; UAnimMontage* DeathMontage; }; static FName NAME_AShooterCharacter_DeathEffects = FName(TEXT("DeathEffects")); void AShooterCharacter::DeathEffects(AActor* DeathInstigator, UAnimMontage* DeathMontage) { ShooterCharacter_eventDeathEffects_Parms Parms; Parms.DeathInstigator=DeathInstigator; Parms.DeathMontage=DeathMontage; UFunction* Func = FindFunctionChecked(NAME_AShooterCharacter_DeathEffects); ProcessEvent(Func,&Parms); } struct Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Function DeathEffects constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_DeathInstigator; static const UECodeGen_Private::FObjectPropertyParams NewProp_DeathMontage; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DeathEffects constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeathEffects Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::NewProp_DeathInstigator = { "DeathInstigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventDeathEffects_Parms, DeathInstigator), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::NewProp_DeathMontage = { "DeathMontage", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventDeathEffects_Parms, DeathMontage), Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::NewProp_DeathInstigator, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::NewProp_DeathMontage, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::PropPointers) < 2048); // ********** End Function DeathEffects Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AShooterCharacter, nullptr, "DeathEffects", Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::PropPointers), sizeof(ShooterCharacter_eventDeathEffects_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080800, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::Function_MetaDataParams), Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(ShooterCharacter_eventDeathEffects_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AShooterCharacter_DeathEffects() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AShooterCharacter_DeathEffects_Statics::FuncParams); } return ReturnFunction; } // ********** End Class AShooterCharacter Function DeathEffects ************************************ // ********** Begin Class AShooterCharacter Function GetFixedAimRotation *************************** struct Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics { struct ShooterCharacter_eventGetFixedAimRotation_Parms { FRotator ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { #if !UE_BUILD_SHIPPING { "Comment", "/** PlayerInterface */" }, #endif { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", " PlayerInterface" }, #endif }; #endif // WITH_METADATA // ********** Begin Function GetFixedAimRotation constinit property declarations ******************* static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetFixedAimRotation constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetFixedAimRotation Property Definitions ****************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventGetFixedAimRotation_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::PropPointers) < 2048); // ********** End Function GetFixedAimRotation Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AShooterCharacter, nullptr, "GetFixedAimRotation", Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::PropPointers), sizeof(Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::ShooterCharacter_eventGetFixedAimRotation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::ShooterCharacter_eventGetFixedAimRotation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(AShooterCharacter::execGetFixedAimRotation) { P_FINISH; P_NATIVE_BEGIN; *(FRotator*)Z_Param__Result=P_THIS->GetFixedAimRotation(); P_NATIVE_END; } // ********** End Class AShooterCharacter Function GetFixedAimRotation ***************************** // ********** Begin Class AShooterCharacter Function Multicast_HitReact **************************** struct ShooterCharacter_eventMulticast_HitReact_Parms { int32 MontageIndex; }; static FName NAME_AShooterCharacter_Multicast_HitReact = FName(TEXT("Multicast_HitReact")); void AShooterCharacter::Multicast_HitReact(int32 MontageIndex) { ShooterCharacter_eventMulticast_HitReact_Parms Parms; Parms.MontageIndex=MontageIndex; UFunction* Func = FindFunctionChecked(NAME_AShooterCharacter_Multicast_HitReact); ProcessEvent(Func,&Parms); } struct Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Function Multicast_HitReact constinit property declarations ******************** static const UECodeGen_Private::FIntPropertyParams NewProp_MontageIndex; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function Multicast_HitReact constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function Multicast_HitReact Property Definitions ******************************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::NewProp_MontageIndex = { "MontageIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventMulticast_HitReact_Parms, MontageIndex), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::NewProp_MontageIndex, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::PropPointers) < 2048); // ********** End Function Multicast_HitReact Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AShooterCharacter, nullptr, "Multicast_HitReact", Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::PropPointers), sizeof(ShooterCharacter_eventMulticast_HitReact_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00084CC0, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::Function_MetaDataParams), Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(ShooterCharacter_eventMulticast_HitReact_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(AShooterCharacter::execMulticast_HitReact) { P_GET_PROPERTY(FIntProperty,Z_Param_MontageIndex); P_FINISH; P_NATIVE_BEGIN; P_THIS->Multicast_HitReact_Implementation(Z_Param_MontageIndex); P_NATIVE_END; } // ********** End Class AShooterCharacter Function Multicast_HitReact ****************************** // ********** Begin Class AShooterCharacter Function OnAim ***************************************** struct ShooterCharacter_eventOnAim_Parms { bool bIsAiming; }; static FName NAME_AShooterCharacter_OnAim = FName(TEXT("OnAim")); void AShooterCharacter::OnAim(bool bIsAiming) { ShooterCharacter_eventOnAim_Parms Parms; Parms.bIsAiming=bIsAiming ? true : false; UFunction* Func = FindFunctionChecked(NAME_AShooterCharacter_OnAim); ProcessEvent(Func,&Parms); } struct Z_Construct_UFunction_AShooterCharacter_OnAim_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnAim constinit property declarations ********************************* static void NewProp_bIsAiming_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAiming; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OnAim constinit property declarations *********************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OnAim Property Definitions ******************************************** void Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::NewProp_bIsAiming_SetBit(void* Obj) { ((ShooterCharacter_eventOnAim_Parms*)Obj)->bIsAiming = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::NewProp_bIsAiming = { "bIsAiming", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ShooterCharacter_eventOnAim_Parms), &Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::NewProp_bIsAiming_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::NewProp_bIsAiming, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::PropPointers) < 2048); // ********** End Function OnAim Property Definitions ********************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AShooterCharacter, nullptr, "OnAim", Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::PropPointers), sizeof(ShooterCharacter_eventOnAim_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08080800, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::Function_MetaDataParams), Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(ShooterCharacter_eventOnAim_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AShooterCharacter_OnAim() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AShooterCharacter_OnAim_Statics::FuncParams); } return ReturnFunction; } // ********** End Class AShooterCharacter Function OnAim ******************************************* // ********** Begin Class AShooterCharacter Function OnDeathStarted ******************************** struct Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics { struct ShooterCharacter_eventOnDeathStarted_Parms { AActor* DyingActor; AActor* DeathInstigator; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnDeathStarted constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_DyingActor; static const UECodeGen_Private::FObjectPropertyParams NewProp_DeathInstigator; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function OnDeathStarted constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function OnDeathStarted Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::NewProp_DyingActor = { "DyingActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventOnDeathStarted_Parms, DyingActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::NewProp_DeathInstigator = { "DeathInstigator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ShooterCharacter_eventOnDeathStarted_Parms, DeathInstigator), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::NewProp_DyingActor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::NewProp_DeathInstigator, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::PropPointers) < 2048); // ********** End Function OnDeathStarted Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_AShooterCharacter, nullptr, "OnDeathStarted", Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::PropPointers), sizeof(Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::ShooterCharacter_eventOnDeathStarted_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00040401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::Function_MetaDataParams), Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::ShooterCharacter_eventOnDeathStarted_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AShooterCharacter_OnDeathStarted() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_AShooterCharacter_OnDeathStarted_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(AShooterCharacter::execOnDeathStarted) { P_GET_OBJECT(AActor,Z_Param_DyingActor); P_GET_OBJECT(AActor,Z_Param_DeathInstigator); P_FINISH; P_NATIVE_BEGIN; P_THIS->OnDeathStarted(Z_Param_DyingActor,Z_Param_DeathInstigator); P_NATIVE_END; } // ********** End Class AShooterCharacter Function OnDeathStarted ********************************** // ********** Begin Class AShooterCharacter ******************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_AShooterCharacter; UClass* AShooterCharacter::GetPrivateStaticClass() { using TClass = AShooterCharacter; if (!Z_Registration_Info_UClass_AShooterCharacter.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ShooterCharacter"), Z_Registration_Info_UClass_AShooterCharacter.InnerSingleton, StaticRegisterNativesAShooterCharacter, 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_AShooterCharacter.InnerSingleton; } UClass* Z_Construct_UClass_AShooterCharacter_NoRegister() { return AShooterCharacter::GetPrivateStaticClass(); } struct Z_Construct_UClass_AShooterCharacter_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "HideCategories", "Navigation" }, { "IncludePath", "Character/ShooterCharacter.h" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AO_Yaw_MetaData[] = { { "Category", "ShooterCharacter" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MovementOffsetYaw_MetaData[] = { { "Category", "ShooterCharacter" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FABRIK_SocketTransform_MetaData[] = { { "Category", "ShooterCharacter" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TurningStatus_MetaData[] = { { "Category", "ShooterCharacter" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnWeaponFirstReplicated_MetaData[] = { { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultFieldOfView_MetaData[] = { { "Category", "Aiming" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeathMontages_MetaData[] = { { "Category", "Death" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitReacts_MetaData[] = { { "Category", "HitReact" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh1P_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "Mesh" }, #if !UE_BUILD_SHIPPING { "Comment", "/** 1st person view */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "1st person view" }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Combat_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "ShooterCharacter" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HealthComponent_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "ShooterCharacter" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EliminationComponent_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "ShooterCharacter" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpringArm_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "ShooterCharacter" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FirstPersonCamera_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "ShooterCharacter" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CycleWeaponAction_MetaData[] = { { "Category", "Input" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FireWeaponAction_MetaData[] = { { "Category", "Input" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReloadWeaponAction_MetaData[] = { { "Category", "Input" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AimAction_MetaData[] = { { "Category", "Input" }, { "ModuleRelativePath", "Public/Character/ShooterCharacter.h" }, }; #endif // WITH_METADATA // ********** Begin Class AShooterCharacter constinit property declarations ************************ static const UECodeGen_Private::FFloatPropertyParams NewProp_AO_Yaw; static const UECodeGen_Private::FFloatPropertyParams NewProp_MovementOffsetYaw; static const UECodeGen_Private::FStructPropertyParams NewProp_FABRIK_SocketTransform; static const UECodeGen_Private::FBytePropertyParams NewProp_TurningStatus_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TurningStatus; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnWeaponFirstReplicated; static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultFieldOfView; static const UECodeGen_Private::FObjectPropertyParams NewProp_DeathMontages_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeathMontages; static const UECodeGen_Private::FObjectPropertyParams NewProp_HitReacts_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_HitReacts; static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh1P; static const UECodeGen_Private::FObjectPropertyParams NewProp_Combat; static const UECodeGen_Private::FObjectPropertyParams NewProp_HealthComponent; static const UECodeGen_Private::FObjectPropertyParams NewProp_EliminationComponent; static const UECodeGen_Private::FObjectPropertyParams NewProp_SpringArm; static const UECodeGen_Private::FObjectPropertyParams NewProp_FirstPersonCamera; static const UECodeGen_Private::FObjectPropertyParams NewProp_CycleWeaponAction; static const UECodeGen_Private::FObjectPropertyParams NewProp_FireWeaponAction; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReloadWeaponAction; static const UECodeGen_Private::FObjectPropertyParams NewProp_AimAction; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class AShooterCharacter constinit property declarations ************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetFixedAimRotation"), .Pointer = &AShooterCharacter::execGetFixedAimRotation }, { .NameUTF8 = UTF8TEXT("Multicast_HitReact"), .Pointer = &AShooterCharacter::execMulticast_HitReact }, { .NameUTF8 = UTF8TEXT("OnDeathStarted"), .Pointer = &AShooterCharacter::execOnDeathStarted }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_AShooterCharacter_DeathEffects, "DeathEffects" }, // 4109733675 { &Z_Construct_UFunction_AShooterCharacter_GetFixedAimRotation, "GetFixedAimRotation" }, // 1661890678 { &Z_Construct_UFunction_AShooterCharacter_Multicast_HitReact, "Multicast_HitReact" }, // 2859867883 { &Z_Construct_UFunction_AShooterCharacter_OnAim, "OnAim" }, // 3205621108 { &Z_Construct_UFunction_AShooterCharacter_OnDeathStarted, "OnDeathStarted" }, // 1582005851 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_AShooterCharacter_Statics // ********** Begin Class AShooterCharacter Property Definitions *********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_AO_Yaw = { "AO_Yaw", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, AO_Yaw), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AO_Yaw_MetaData), NewProp_AO_Yaw_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_MovementOffsetYaw = { "MovementOffsetYaw", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, MovementOffsetYaw), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MovementOffsetYaw_MetaData), NewProp_MovementOffsetYaw_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FABRIK_SocketTransform = { "FABRIK_SocketTransform", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, FABRIK_SocketTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FABRIK_SocketTransform_MetaData), NewProp_FABRIK_SocketTransform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_TurningStatus_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_AShooterCharacter_Statics::NewProp_TurningStatus = { "TurningStatus", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, TurningStatus), Z_Construct_UEnum_FPSTemplate_ETurningInPlace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TurningStatus_MetaData), NewProp_TurningStatus_MetaData) }; // 1464472995 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_OnWeaponFirstReplicated = { "OnWeaponFirstReplicated", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, OnWeaponFirstReplicated), Z_Construct_UDelegateFunction_FPSTemplate_WeaponFirstReplicated__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnWeaponFirstReplicated_MetaData), NewProp_OnWeaponFirstReplicated_MetaData) }; // 2802434722 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DefaultFieldOfView = { "DefaultFieldOfView", nullptr, (EPropertyFlags)0x0020080000010015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, DefaultFieldOfView), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultFieldOfView_MetaData), NewProp_DefaultFieldOfView_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DeathMontages_Inner = { "DeathMontages", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DeathMontages = { "DeathMontages", nullptr, (EPropertyFlags)0x0124080000010015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, DeathMontages), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeathMontages_MetaData), NewProp_DeathMontages_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HitReacts_Inner = { "HitReacts", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HitReacts = { "HitReacts", nullptr, (EPropertyFlags)0x0124080000010015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, HitReacts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitReacts_MetaData), NewProp_HitReacts_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_Mesh1P = { "Mesh1P", nullptr, (EPropertyFlags)0x01440000000b001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, Mesh1P), Z_Construct_UClass_USkeletalMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh1P_MetaData), NewProp_Mesh1P_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_Combat = { "Combat", nullptr, (EPropertyFlags)0x01440000000a001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, Combat), Z_Construct_UClass_UCombatComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Combat_MetaData), NewProp_Combat_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HealthComponent = { "HealthComponent", nullptr, (EPropertyFlags)0x01440000000a001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, HealthComponent), Z_Construct_UClass_UShooterHealthComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HealthComponent_MetaData), NewProp_HealthComponent_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_EliminationComponent = { "EliminationComponent", nullptr, (EPropertyFlags)0x01440000000a001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, EliminationComponent), Z_Construct_UClass_UEliminationComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EliminationComponent_MetaData), NewProp_EliminationComponent_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_SpringArm = { "SpringArm", nullptr, (EPropertyFlags)0x01440000000b001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, SpringArm), Z_Construct_UClass_USpringArmComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpringArm_MetaData), NewProp_SpringArm_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FirstPersonCamera = { "FirstPersonCamera", nullptr, (EPropertyFlags)0x01440000000b001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, FirstPersonCamera), Z_Construct_UClass_UCameraComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FirstPersonCamera_MetaData), NewProp_FirstPersonCamera_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_CycleWeaponAction = { "CycleWeaponAction", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, CycleWeaponAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CycleWeaponAction_MetaData), NewProp_CycleWeaponAction_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FireWeaponAction = { "FireWeaponAction", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, FireWeaponAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FireWeaponAction_MetaData), NewProp_FireWeaponAction_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_ReloadWeaponAction = { "ReloadWeaponAction", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, ReloadWeaponAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReloadWeaponAction_MetaData), NewProp_ReloadWeaponAction_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AShooterCharacter_Statics::NewProp_AimAction = { "AimAction", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AShooterCharacter, AimAction), Z_Construct_UClass_UInputAction_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AimAction_MetaData), NewProp_AimAction_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AShooterCharacter_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_AO_Yaw, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_MovementOffsetYaw, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FABRIK_SocketTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_TurningStatus_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_TurningStatus, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_OnWeaponFirstReplicated, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DefaultFieldOfView, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DeathMontages_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_DeathMontages, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HitReacts_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HitReacts, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_Mesh1P, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_Combat, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_HealthComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_EliminationComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_SpringArm, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FirstPersonCamera, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_CycleWeaponAction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_FireWeaponAction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_ReloadWeaponAction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AShooterCharacter_Statics::NewProp_AimAction, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AShooterCharacter_Statics::PropPointers) < 2048); // ********** End Class AShooterCharacter Property Definitions ************************************* UObject* (*const Z_Construct_UClass_AShooterCharacter_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_ACharacter, (UObject* (*)())Z_Construct_UPackage__Script_FPSTemplate, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AShooterCharacter_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_AShooterCharacter_Statics::InterfaceParams[] = { { Z_Construct_UClass_UPlayerInterface_NoRegister, (int32)VTABLE_OFFSET(AShooterCharacter, IPlayerInterface), false }, // 2025881539 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_AShooterCharacter_Statics::ClassParams = { &AShooterCharacter::StaticClass, "Game", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_AShooterCharacter_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_AShooterCharacter_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x009000A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AShooterCharacter_Statics::Class_MetaDataParams), Z_Construct_UClass_AShooterCharacter_Statics::Class_MetaDataParams) }; void AShooterCharacter::StaticRegisterNativesAShooterCharacter() { UClass* Class = AShooterCharacter::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_AShooterCharacter_Statics::Funcs)); } UClass* Z_Construct_UClass_AShooterCharacter() { if (!Z_Registration_Info_UClass_AShooterCharacter.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AShooterCharacter.OuterSingleton, Z_Construct_UClass_AShooterCharacter_Statics::ClassParams); } return Z_Registration_Info_UClass_AShooterCharacter.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AShooterCharacter); AShooterCharacter::~AShooterCharacter() {} // ********** End Class AShooterCharacter ********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterCharacter_h__Script_FPSTemplate_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_AShooterCharacter, AShooterCharacter::StaticClass, TEXT("AShooterCharacter"), &Z_Registration_Info_UClass_AShooterCharacter, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AShooterCharacter), 3350515546U) }, }; }; // Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterCharacter_h__Script_FPSTemplate_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterCharacter_h__Script_FPSTemplate_3833467192{ TEXT("/Script/FPSTemplate"), Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterCharacter_h__Script_FPSTemplate_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Character_ShooterCharacter_h__Script_FPSTemplate_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS