#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GAB_GenericApplyFullBodyHit #include "Basic.hpp" #include "GAB_GenericApplyFullBodyHit_classes.hpp" #include "GAB_GenericApplyFullBodyHit_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.ExecuteUbergraph_GAB_GenericApplyFullBodyHit // (HasDefaults) // Parameters: // int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGAB_GenericApplyFullBodyHit_C::ExecuteUbergraph_GAB_GenericApplyFullBodyHit(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "ExecuteUbergraph_GAB_GenericApplyFullBodyHit"); Params::GAB_GenericApplyFullBodyHit_C_ExecuteUbergraph_GAB_GenericApplyFullBodyHit Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.ApplyPushMomentum // (BlueprintCallable, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::ApplyPushMomentum() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "ApplyPushMomentum"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.PickFullBodyHitMontageSection // (BlueprintCallable, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::PickFullBodyHitMontageSection() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "PickFullBodyHitMontageSection"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.K2_ActivateAbilityFromEvent // (Event, Protected, HasOutParams, BlueprintEvent) // Parameters: // const struct FGameplayEventData& EventData (ConstParm, Parm, OutParm, ReferenceParm) void UGAB_GenericApplyFullBodyHit_C::K2_ActivateAbilityFromEvent(const struct FGameplayEventData& EventData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "K2_ActivateAbilityFromEvent"); Params::GAB_GenericApplyFullBodyHit_C_K2_ActivateAbilityFromEvent Parms{}; Parms.EventData = std::move(EventData); UObject::ProcessEvent(Func, &Parms); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.OnHitPawn // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* SelfActor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AActor* OtherActor (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGAB_GenericApplyFullBodyHit_C::OnHitPawn(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "OnHitPawn"); Params::GAB_GenericApplyFullBodyHit_C_OnHitPawn Parms{}; Parms.SelfActor = SelfActor; Parms.OtherActor = OtherActor; Parms.NormalImpulse = std::move(NormalImpulse); Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.K2_OnEndAbility // (Event, Protected, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::K2_OnEndAbility() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "K2_OnEndAbility"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.OnComplete_25E5E66442E815EB40A6DB8205FE0D98 // (BlueprintCallable, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::OnComplete_25E5E66442E815EB40A6DB8205FE0D98() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "OnComplete_25E5E66442E815EB40A6DB8205FE0D98"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.OnInterrupted_25E5E66442E815EB40A6DB8205FE0D98 // (BlueprintCallable, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::OnInterrupted_25E5E66442E815EB40A6DB8205FE0D98() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "OnInterrupted_25E5E66442E815EB40A6DB8205FE0D98"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.OnCancelled_25E5E66442E815EB40A6DB8205FE0D98 // (BlueprintCallable, BlueprintEvent) void UGAB_GenericApplyFullBodyHit_C::OnCancelled_25E5E66442E815EB40A6DB8205FE0D98() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "OnCancelled_25E5E66442E815EB40A6DB8205FE0D98"); UObject::ProcessEvent(Func, nullptr); } // Function GAB_GenericApplyFullBodyHit.GAB_GenericApplyFullBodyHit_C.K2_CanActivateAbility // (Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityActorInfo& ActorInfo (Parm, ContainsInstancedReference) // struct FGameplayTagContainer* RelevantTags (Parm, OutParm) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor) bool UGAB_GenericApplyFullBodyHit_C::K2_CanActivateAbility(const struct FGameplayAbilityActorInfo& ActorInfo, struct FGameplayTagContainer* RelevantTags) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GAB_GenericApplyFullBodyHit_C", "K2_CanActivateAbility"); Params::GAB_GenericApplyFullBodyHit_C_K2_CanActivateAbility Parms{}; Parms.ActorInfo = std::move(ActorInfo); UObject::ProcessEvent(Func, &Parms); if (RelevantTags != nullptr) *RelevantTags = std::move(Parms.RelevantTags); return Parms.ReturnValue; } } #pragma pack(pop)