#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GC_Shield_FullyCharged #include "Basic.hpp" #include "GC_Shield_FullyCharged_classes.hpp" #include "GC_Shield_FullyCharged_parameters.hpp" namespace SDK { // Function GC_Shield_FullyCharged.GC_Shield_FullyCharged_C.OnBurst // (Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent, Const) // Parameters: // class AActor* MyTarget (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, ContainsInstancedReference) // TArray ParticleComponents (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm) // TArray AudioComponents (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm) // class UCameraShake* BurstCameraShakeInstance (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class ADecalActor* BurstDecalInstance (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UGC_Shield_FullyCharged_C::OnBurst(class AActor* MyTarget, const struct FGameplayCueParameters& Parameters, const TArray& ParticleComponents, const TArray& AudioComponents, class UCameraShake* BurstCameraShakeInstance, class ADecalActor* BurstDecalInstance) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GC_Shield_FullyCharged_C", "OnBurst"); Params::GC_Shield_FullyCharged_C_OnBurst Parms{}; Parms.MyTarget = MyTarget; Parms.Parameters = std::move(Parameters); Parms.ParticleComponents = std::move(ParticleComponents); Parms.AudioComponents = std::move(AudioComponents); Parms.BurstCameraShakeInstance = BurstCameraShakeInstance; Parms.BurstDecalInstance = BurstDecalInstance; UObject::ProcessEvent(Func, &Parms); } }