#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GA_Explorer_Fragment #include "Basic.hpp" #include "GA_Explorer_Fragment_classes.hpp" #include "GA_Explorer_Fragment_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.ExecuteUbergraph_GA_Explorer_Fragment // (HasDefaults) // Parameters: // int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::ExecuteUbergraph_GA_Explorer_Fragment(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "ExecuteUbergraph_GA_Explorer_Fragment"); Params::GA_Explorer_Fragment_C_ExecuteUbergraph_GA_Explorer_Fragment Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.K2_ActivateAbility // (Event, Protected, BlueprintEvent) void UGA_Explorer_Fragment_C::K2_ActivateAbility() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "K2_ActivateAbility"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Created_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Created_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Created_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Created_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Touched_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Touched_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Touched_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Touched_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Bounced_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Bounced_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Bounced_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Bounced_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Stopped_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Stopped_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Stopped_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Stopped_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Exploded_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Exploded_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Exploded_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Exploded_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Destroyed_56D0E8B74E6D3560ABB4BF82A5A31928 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference) void UGA_Explorer_Fragment_C::Destroyed_56D0E8B74E6D3560ABB4BF82A5A31928(const struct FProjectileEventData& ProjectileData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Destroyed_56D0E8B74E6D3560ABB4BF82A5A31928"); Params::GA_Explorer_Fragment_C_Destroyed_56D0E8B74E6D3560ABB4BF82A5A31928 Parms{}; Parms.ProjectileData = std::move(ProjectileData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.OnComplete_AEBC8CA9454DB4A76A8336BD4EE30254 // (BlueprintCallable, BlueprintEvent) void UGA_Explorer_Fragment_C::OnComplete_AEBC8CA9454DB4A76A8336BD4EE30254() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "OnComplete_AEBC8CA9454DB4A76A8336BD4EE30254"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.OnInterrupted_AEBC8CA9454DB4A76A8336BD4EE30254 // (BlueprintCallable, BlueprintEvent) void UGA_Explorer_Fragment_C::OnInterrupted_AEBC8CA9454DB4A76A8336BD4EE30254() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "OnInterrupted_AEBC8CA9454DB4A76A8336BD4EE30254"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.OnCancelled_AEBC8CA9454DB4A76A8336BD4EE30254 // (BlueprintCallable, BlueprintEvent) void UGA_Explorer_Fragment_C::OnCancelled_AEBC8CA9454DB4A76A8336BD4EE30254() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "OnCancelled_AEBC8CA9454DB4A76A8336BD4EE30254"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Targeted_D9A99A8E430AA4101B325597D2C21C37 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Targeted_D9A99A8E430AA4101B325597D2C21C37(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Targeted_D9A99A8E430AA4101B325597D2C21C37"); Params::GA_Explorer_Fragment_C_Targeted_D9A99A8E430AA4101B325597D2C21C37 Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Cancelled_D9A99A8E430AA4101B325597D2C21C37 // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Cancelled_D9A99A8E430AA4101B325597D2C21C37(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Cancelled_D9A99A8E430AA4101B325597D2C21C37"); Params::GA_Explorer_Fragment_C_Cancelled_D9A99A8E430AA4101B325597D2C21C37 Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Targeted_0DCC89D649F1683B5F78AC9AEEA4CBBB // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Targeted_0DCC89D649F1683B5F78AC9AEEA4CBBB(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Targeted_0DCC89D649F1683B5F78AC9AEEA4CBBB"); Params::GA_Explorer_Fragment_C_Targeted_0DCC89D649F1683B5F78AC9AEEA4CBBB Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Cancelled_0DCC89D649F1683B5F78AC9AEEA4CBBB // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Cancelled_0DCC89D649F1683B5F78AC9AEEA4CBBB(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Cancelled_0DCC89D649F1683B5F78AC9AEEA4CBBB"); Params::GA_Explorer_Fragment_C_Cancelled_0DCC89D649F1683B5F78AC9AEEA4CBBB Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Targeted_AB9C57344D21682887FAA6B895FA1C6D // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Targeted_AB9C57344D21682887FAA6B895FA1C6D(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Targeted_AB9C57344D21682887FAA6B895FA1C6D"); Params::GA_Explorer_Fragment_C_Targeted_AB9C57344D21682887FAA6B895FA1C6D Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.Cancelled_AB9C57344D21682887FAA6B895FA1C6D // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm) // const struct FGameplayTag& ApplicationTag (Parm) void UGA_Explorer_Fragment_C::Cancelled_AB9C57344D21682887FAA6B895FA1C6D(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "Cancelled_AB9C57344D21682887FAA6B895FA1C6D"); Params::GA_Explorer_Fragment_C_Cancelled_AB9C57344D21682887FAA6B895FA1C6D Parms{}; Parms.TargetData = std::move(TargetData); Parms.ApplicationTag = std::move(ApplicationTag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.OffensiveFragment // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // E_ExplorerClassList ClassType_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FGameplayAbilityTargetDataHandle&TargetData (Parm) void UGA_Explorer_Fragment_C::OffensiveFragment(E_ExplorerClassList ClassType_0, const struct FGameplayAbilityTargetDataHandle& TargetData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "OffensiveFragment"); Params::GA_Explorer_Fragment_C_OffensiveFragment Parms{}; Parms.ClassType_0 = ClassType_0; Parms.TargetData = std::move(TargetData); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.ActivateFragment // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // E_ExplorerFragmentTypes* FragmentType (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) // E_ExplorerClassList* ClassType_0 (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) // struct FGameplayTag* ActivateEvent (Parm, OutParm) // bool* EndAbility (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::ActivateFragment(E_ExplorerFragmentTypes* FragmentType, E_ExplorerClassList* ClassType_0, struct FGameplayTag* ActivateEvent, bool* EndAbility) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "ActivateFragment"); Params::GA_Explorer_Fragment_C_ActivateFragment Parms{}; UObject::ProcessEvent(Func, &Parms); if (FragmentType != nullptr) *FragmentType = Parms.FragmentType; if (ClassType_0 != nullptr) *ClassType_0 = Parms.ClassType_0; if (ActivateEvent != nullptr) *ActivateEvent = std::move(Parms.ActivateEvent); if (EndAbility != nullptr) *EndAbility = Parms.EndAbility; } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.ClassSelection // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class AFortPlayerPawn* PlayerPawn_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AFortPlayerPawn** ClassPawn_0 (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) // E_ExplorerClassList* SelectedClass (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) // bool* EndAbility (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::ClassSelection(class AFortPlayerPawn* PlayerPawn_0, class AFortPlayerPawn** ClassPawn_0, E_ExplorerClassList* SelectedClass, bool* EndAbility) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "ClassSelection"); Params::GA_Explorer_Fragment_C_ClassSelection Parms{}; Parms.PlayerPawn_0 = PlayerPawn_0; UObject::ProcessEvent(Func, &Parms); if (ClassPawn_0 != nullptr) *ClassPawn_0 = Parms.ClassPawn_0; if (SelectedClass != nullptr) *SelectedClass = Parms.SelectedClass; if (EndAbility != nullptr) *EndAbility = Parms.EndAbility; } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.DefensiveFragment // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // E_ExplorerClassList ClassType_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FGameplayAbilityTargetDataHandle&Target_Data (Parm) // const struct FGameplayTag& Application_Tag (Parm) void UGA_Explorer_Fragment_C::DefensiveFragment(E_ExplorerClassList ClassType_0, const struct FGameplayAbilityTargetDataHandle& Target_Data, const struct FGameplayTag& Application_Tag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "DefensiveFragment"); Params::GA_Explorer_Fragment_C_DefensiveFragment Parms{}; Parms.ClassType_0 = ClassType_0; Parms.Target_Data = std::move(Target_Data); Parms.Application_Tag = std::move(Application_Tag); UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.SpecialtyFragment // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // E_ExplorerClassList ClassType_0 (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::SpecialtyFragment(E_ExplorerClassList ClassType_0) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "SpecialtyFragment"); Params::GA_Explorer_Fragment_C_SpecialtyFragment Parms{}; Parms.ClassType_0 = ClassType_0; UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.K2_GetIconOverride // (HasDefaults, BlueprintCallable, BlueprintEvent) void UGA_Explorer_Fragment_C::K2_GetIconOverride() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "K2_GetIconOverride"); UObject::ProcessEvent(Func, nullptr); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.SetupIconOverride // (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor) bool UGA_Explorer_Fragment_C::SetupIconOverride() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "SetupIconOverride"); Params::GA_Explorer_Fragment_C_SetupIconOverride Parms{}; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.DarkHackyMath // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // class AFortPlayerPawn* HitTarget (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // float* SetByCallerValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::DarkHackyMath(class AFortPlayerPawn* HitTarget, float* SetByCallerValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "DarkHackyMath"); Params::GA_Explorer_Fragment_C_DarkHackyMath Parms{}; Parms.HitTarget = HitTarget; UObject::ProcessEvent(Func, &Parms); if (SetByCallerValue != nullptr) *SetByCallerValue = Parms.SetByCallerValue; } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.ApplyStatScaling // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class AB_BGA_Explorer_OutlanderFragmentBear_C*BearReference (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UGA_Explorer_Fragment_C::ApplyStatScaling(class AB_BGA_Explorer_OutlanderFragmentBear_C* BearReference) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "ApplyStatScaling"); Params::GA_Explorer_Fragment_C_ApplyStatScaling Parms{}; Parms.BearReference = BearReference; UObject::ProcessEvent(Func, &Parms); } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.K2_CanActivateAbility // (Event, Protected, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, Const) // Parameters: // const struct FGameplayAbilityActorInfo& ActorInfo (Parm, ContainsInstancedReference) // struct FGameplayTagContainer* RelevantTags (Parm, OutParm) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor) bool UGA_Explorer_Fragment_C::K2_CanActivateAbility(const struct FGameplayAbilityActorInfo& ActorInfo, struct FGameplayTagContainer* RelevantTags) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "K2_CanActivateAbility"); Params::GA_Explorer_Fragment_C_K2_CanActivateAbility Parms{}; Parms.ActorInfo = std::move(ActorInfo); UObject::ProcessEvent(Func, &Parms); if (RelevantTags != nullptr) *RelevantTags = std::move(Parms.RelevantTags); return Parms.ReturnValue; } // Function GA_Explorer_Fragment.GA_Explorer_Fragment_C.K2_ShouldUseDecoTool // (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const) // Parameters: // const struct FGameplayAbilityActorInfo& ActorInfo (Parm, ContainsInstancedReference) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor) bool UGA_Explorer_Fragment_C::K2_ShouldUseDecoTool(const struct FGameplayAbilityActorInfo& ActorInfo) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GA_Explorer_Fragment_C", "K2_ShouldUseDecoTool"); Params::GA_Explorer_Fragment_C_K2_ShouldUseDecoTool Parms{}; Parms.ActorInfo = std::move(ActorInfo); UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } } #pragma pack(pop)