Files
Alphanium/CppSDK/SDK/GA_Constructor_PlasmaPulse_functions.cpp

324 lines
13 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: GA_Constructor_PlasmaPulse
#include "Basic.hpp"
#include "GA_Constructor_PlasmaPulse_classes.hpp"
#include "GA_Constructor_PlasmaPulse_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.ExecuteUbergraph_GA_Constructor_PlasmaPulse
// (HasDefaults)
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UGA_Constructor_PlasmaPulse_C::ExecuteUbergraph_GA_Constructor_PlasmaPulse(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "ExecuteUbergraph_GA_Constructor_PlasmaPulse");
Params::GA_Constructor_PlasmaPulse_C_ExecuteUbergraph_GA_Constructor_PlasmaPulse Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.K2_ActivateAbility
// (Event, Protected, BlueprintEvent)
void UGA_Constructor_PlasmaPulse_C::K2_ActivateAbility()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "K2_ActivateAbility");
UObject::ProcessEvent(Func, nullptr);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
// const struct FGameplayTag& ApplicationTag (Parm)
void UGA_Constructor_PlasmaPulse_C::Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B");
Params::GA_Constructor_PlasmaPulse_C_Triggered_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
Parms.TargetData = std::move(TargetData);
Parms.ApplicationTag = std::move(ApplicationTag);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
// const struct FGameplayTag& ApplicationTag (Parm)
void UGA_Constructor_PlasmaPulse_C::Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B");
Params::GA_Constructor_PlasmaPulse_C_Cancelled_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
Parms.TargetData = std::move(TargetData);
Parms.ApplicationTag = std::move(ApplicationTag);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Completed_6AC3F9A4491B91FDE0457DAC0E8B468B
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FGameplayAbilityTargetDataHandle&TargetData (ConstParm, Parm, OutParm, ReferenceParm)
// const struct FGameplayTag& ApplicationTag (Parm)
void UGA_Constructor_PlasmaPulse_C::Completed_6AC3F9A4491B91FDE0457DAC0E8B468B(const struct FGameplayAbilityTargetDataHandle& TargetData, const struct FGameplayTag& ApplicationTag)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Completed_6AC3F9A4491B91FDE0457DAC0E8B468B");
Params::GA_Constructor_PlasmaPulse_C_Completed_6AC3F9A4491B91FDE0457DAC0E8B468B Parms{};
Parms.TargetData = std::move(TargetData);
Parms.ApplicationTag = std::move(ApplicationTag);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Created_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Created_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Created_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Created_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Touched_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Touched_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Touched_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Touched_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Bounced_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Bounced_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Bounced_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Bounced_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Stopped_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Stopped_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Stopped_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Stopped_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Exploded_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Exploded_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Exploded_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Exploded_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.Destroyed_76104D9B4F6C3F61303653918697EC35
// (HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FProjectileEventData& ProjectileData (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
void UGA_Constructor_PlasmaPulse_C::Destroyed_76104D9B4F6C3F61303653918697EC35(const struct FProjectileEventData& ProjectileData)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "Destroyed_76104D9B4F6C3F61303653918697EC35");
Params::GA_Constructor_PlasmaPulse_C_Destroyed_76104D9B4F6C3F61303653918697EC35 Parms{};
Parms.ProjectileData = std::move(ProjectileData);
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.SetupPlasmaPulse
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UAbilitySystemComponent* Ability_System_Component (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FVector* Spawn_Location (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FRotator* Spawn_Rotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FFortGameplayEffectContainerSpec*Plasma_Explosion (Parm, OutParm)
// struct FFortGameplayEffectContainerSpec*Mini_Explosion (Parm, OutParm)
void UGA_Constructor_PlasmaPulse_C::SetupPlasmaPulse(class UAbilitySystemComponent* Ability_System_Component, struct FVector* Spawn_Location, struct FRotator* Spawn_Rotation, struct FFortGameplayEffectContainerSpec* Plasma_Explosion, struct FFortGameplayEffectContainerSpec* Mini_Explosion)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "SetupPlasmaPulse");
Params::GA_Constructor_PlasmaPulse_C_SetupPlasmaPulse Parms{};
Parms.Ability_System_Component = Ability_System_Component;
UObject::ProcessEvent(Func, &Parms);
if (Spawn_Location != nullptr)
*Spawn_Location = std::move(Parms.Spawn_Location);
if (Spawn_Rotation != nullptr)
*Spawn_Rotation = std::move(Parms.Spawn_Rotation);
if (Plasma_Explosion != nullptr)
*Plasma_Explosion = std::move(Parms.Plasma_Explosion);
if (Mini_Explosion != nullptr)
*Mini_Explosion = std::move(Parms.Mini_Explosion);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.SpawnMiniPulses
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FFortGameplayEffectContainerSpec&EffectContainerSpec (Parm)
// class AActor* ParentPulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UGA_Constructor_PlasmaPulse_C::SpawnMiniPulses(const struct FVector& HitLocation, const struct FFortGameplayEffectContainerSpec& EffectContainerSpec, class AActor* ParentPulse)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "SpawnMiniPulses");
Params::GA_Constructor_PlasmaPulse_C_SpawnMiniPulses Parms{};
Parms.HitLocation = std::move(HitLocation);
Parms.EffectContainerSpec = std::move(EffectContainerSpec);
Parms.ParentPulse = ParentPulse;
UObject::ProcessEvent(Func, &Parms);
}
// Function GA_Constructor_PlasmaPulse.GA_Constructor_PlasmaPulse_C.DarkHackyMath
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// float* SetByCallerValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UGA_Constructor_PlasmaPulse_C::DarkHackyMath(float* SetByCallerValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("GA_Constructor_PlasmaPulse_C", "DarkHackyMath");
Params::GA_Constructor_PlasmaPulse_C_DarkHackyMath Parms{};
UObject::ProcessEvent(Func, &Parms);
if (SetByCallerValue != nullptr)
*SetByCallerValue = Parms.SetByCallerValue;
}
}
#pragma pack(pop)