#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: GCN_Loop_Cube_AoE #include "Basic.hpp" #include "GCN_Loop_Cube_AoE_classes.hpp" #include "GCN_Loop_Cube_AoE_parameters.hpp" namespace SDK { // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.ExecuteUbergraph_GCN_Loop_Cube_AoE // (Final, UbergraphFunction, HasDefaults) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void AGCN_Loop_Cube_AoE_C::ExecuteUbergraph_GCN_Loop_Cube_AoE(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "ExecuteUbergraph_GCN_Loop_Cube_AoE"); Params::GCN_Loop_Cube_AoE_C_ExecuteUbergraph_GCN_Loop_Cube_AoE Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.TargetPlayerLanded // (HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // struct FHitResult Hit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference) void AGCN_Loop_Cube_AoE_C::TargetPlayerLanded(const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "TargetPlayerLanded"); Params::GCN_Loop_Cube_AoE_C_TargetPlayerLanded Parms{}; Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.OnRemoval // (Event, Public, HasOutParams, BlueprintEvent) // 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 AGCN_Loop_Cube_AoE_C::OnRemoval(class AActor* MyTarget, const struct FGameplayCueParameters& Parameters, const TArray& ParticleComponents, const TArray& AudioComponents, class UCameraShake* BurstCameraShakeInstance, class ADecalActor* BurstDecalInstance) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "OnRemoval"); Params::GCN_Loop_Cube_AoE_C_OnRemoval 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); } // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.ReceiveTick // (Event, Public, BlueprintEvent) // Parameters: // float DeltaSeconds (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void AGCN_Loop_Cube_AoE_C::ReceiveTick(float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "ReceiveTick"); Params::GCN_Loop_Cube_AoE_C_ReceiveTick Parms{}; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.OnLoopingStart // (Event, Public, HasOutParams, BlueprintEvent) // 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) void AGCN_Loop_Cube_AoE_C::OnLoopingStart(class AActor* MyTarget, const struct FGameplayCueParameters& Parameters, const TArray& ParticleComponents, const TArray& AudioComponents) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "OnLoopingStart"); Params::GCN_Loop_Cube_AoE_C_OnLoopingStart Parms{}; Parms.MyTarget = MyTarget; Parms.Parameters = std::move(Parameters); Parms.ParticleComponents = std::move(ParticleComponents); Parms.AudioComponents = std::move(AudioComponents); UObject::ProcessEvent(Func, &Parms); } // Function GCN_Loop_Cube_AoE.GCN_Loop_Cube_AoE_C.UserConstructionScript // (Event, Public, BlueprintCallable, BlueprintEvent) void AGCN_Loop_Cube_AoE_C::UserConstructionScript() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GCN_Loop_Cube_AoE_C", "UserConstructionScript"); UObject::ProcessEvent(Func, nullptr); } }