Files
Alphanium/CppSDK/SDK/B_GoinCommandoWeapon_functions.cpp

157 lines
4.4 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: B_GoinCommandoWeapon
#include "Basic.hpp"
#include "B_GoinCommandoWeapon_classes.hpp"
#include "B_GoinCommandoWeapon_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.ExecuteUbergraph_B_GoinCommandoWeapon
// (HasDefaults)
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_GoinCommandoWeapon_C::ExecuteUbergraph_B_GoinCommandoWeapon(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "ExecuteUbergraph_B_GoinCommandoWeapon");
Params::B_GoinCommandoWeapon_C_ExecuteUbergraph_B_GoinCommandoWeapon Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.ReceiveBeginPlay
// (Event, Public, BlueprintEvent)
void AB_GoinCommandoWeapon_C::ReceiveBeginPlay()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "ReceiveBeginPlay");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.SetUpgradeLevel
// (BlueprintCallable, BlueprintEvent)
void AB_GoinCommandoWeapon_C::SetUpgradeLevel()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "SetUpgradeLevel");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.OnPlayImpactFX
// (Event, Protected, HasOutParams, BlueprintEvent)
// Parameters:
// const struct FHitResult& HitResult (ConstParm, Parm, OutParm, ReferenceParm, ContainsInstancedReference)
// EPhysicalSurface ImpactPhysicalSurface (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// class UParticleSystemComponent* SpawnedPSC (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_GoinCommandoWeapon_C::OnPlayImpactFX(const struct FHitResult& HitResult, EPhysicalSurface ImpactPhysicalSurface, class UParticleSystemComponent* SpawnedPSC)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "OnPlayImpactFX");
Params::B_GoinCommandoWeapon_C_OnPlayImpactFX Parms{};
Parms.HitResult = std::move(HitResult);
Parms.ImpactPhysicalSurface = ImpactPhysicalSurface;
Parms.SpawnedPSC = SpawnedPSC;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.OnPlayWeaponFireFX
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
// Parameters:
// bool bPersistentFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_GoinCommandoWeapon_C::OnPlayWeaponFireFX(bool bPersistentFire)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "OnPlayWeaponFireFX");
Params::B_GoinCommandoWeapon_C_OnPlayWeaponFireFX Parms{};
Parms.bPersistentFire = bPersistentFire;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.OnEndCharge
// (Event, Protected, BlueprintEvent)
void AB_GoinCommandoWeapon_C::OnEndCharge()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "OnEndCharge");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.OnStartCharge
// (Event, Protected, BlueprintEvent)
void AB_GoinCommandoWeapon_C::OnStartCharge()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "OnStartCharge");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_GoinCommandoWeapon.B_GoinCommandoWeapon_C.UserConstructionScript
// (Event, Public, BlueprintCallable, BlueprintEvent)
void AB_GoinCommandoWeapon_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_GoinCommandoWeapon_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
}
#pragma pack(pop)