Files
Alphanium/CppSDK/SDK/B_Ranged_Generic_functions.cpp

497 lines
15 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: B_Ranged_Generic
#include "Basic.hpp"
#include "B_Ranged_Generic_classes.hpp"
#include "B_Ranged_Generic_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function B_Ranged_Generic.B_Ranged_Generic_C.ExecuteUbergraph_B_Ranged_Generic
// (HasDefaults)
// Parameters:
// int32 EntryPoint (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::ExecuteUbergraph_B_Ranged_Generic(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "ExecuteUbergraph_B_Ranged_Generic");
Params::B_Ranged_Generic_C_ExecuteUbergraph_B_Ranged_Generic Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnInitCosmeticAlterations
// (Event, Protected, BlueprintEvent)
// Parameters:
// const struct FFortCosmeticModification& CosmeticMod (Parm)
// class UMaterialInstanceDynamic* DynamicMaterialInstance (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::OnInitCosmeticAlterations(const struct FFortCosmeticModification& CosmeticMod, class UMaterialInstanceDynamic* DynamicMaterialInstance)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnInitCosmeticAlterations");
Params::B_Ranged_Generic_C_OnInitCosmeticAlterations Parms{};
Parms.CosmeticMod = std::move(CosmeticMod);
Parms.DynamicMaterialInstance = DynamicMaterialInstance;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnInitAlteration
// (Event, Protected, BlueprintEvent)
// Parameters:
// class UFortAlterationItemDefinition* NewAlteration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::OnInitAlteration(class UFortAlterationItemDefinition* NewAlteration)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnInitAlteration");
Params::B_Ranged_Generic_C_OnInitAlteration Parms{};
Parms.NewAlteration = NewAlteration;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnWeaponAttached
// (Event, Public, BlueprintEvent)
void AB_Ranged_Generic_C::OnWeaponAttached()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnWeaponAttached");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnAmmoCountChanged
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
void AB_Ranged_Generic_C::OnAmmoCountChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnAmmoCountChanged");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_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_Ranged_Generic_C::OnPlayImpactFX(const struct FHitResult& HitResult, EPhysicalSurface ImpactPhysicalSurface, class UParticleSystemComponent* SpawnedPSC)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayImpactFX");
Params::B_Ranged_Generic_C_OnPlayImpactFX Parms{};
Parms.HitResult = std::move(HitResult);
Parms.ImpactPhysicalSurface = ImpactPhysicalSurface;
Parms.SpawnedPSC = SpawnedPSC;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.Update Enemy Custom Depths
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// bool Enable_Or_Disable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 StencilBufferValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::Update_Enemy_Custom_Depths(bool Enable_Or_Disable, int32 StencilBufferValue)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "Update Enemy Custom Depths");
Params::B_Ranged_Generic_C_Update_Enemy_Custom_Depths Parms{};
Parms.Enable_Or_Disable = Enable_Or_Disable;
Parms.StencilBufferValue = StencilBufferValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.InitializeScopeVariables
// (BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::InitializeScopeVariables()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "InitializeScopeVariables");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.K2_OnUnEquip
// (Event, Public, BlueprintEvent)
void AB_Ranged_Generic_C::K2_OnUnEquip()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "K2_OnUnEquip");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnSetTargeting
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bNewIsTargeting (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::OnSetTargeting(bool bNewIsTargeting)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnSetTargeting");
Params::B_Ranged_Generic_C_OnSetTargeting Parms{};
Parms.bNewIsTargeting = bNewIsTargeting;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.ShellsOFF_(onFire)
// (BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::ShellsOFF__onFire_()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "ShellsOFF_(onFire)");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.ShellsON_(onFire)
// (BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::ShellsON__onFire_()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "ShellsON_(onFire)");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnPlayReloadFX
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
// Parameters:
// EFortReloadFXState ReloadStage (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::OnPlayReloadFX(EFortReloadFXState ReloadStage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayReloadFX");
Params::B_Ranged_Generic_C_OnPlayReloadFX Parms{};
Parms.ReloadStage = ReloadStage;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.GameplayCue.Impact
// (BlueprintCallable, BlueprintEvent)
// Parameters:
// EGameplayCueEvent EventType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
// const struct FGameplayCueParameters& Parameters (Parm)
void AB_Ranged_Generic_C::GameplayCue_Impact(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "GameplayCue.Impact");
Params::B_Ranged_Generic_C_GameplayCue_Impact Parms{};
Parms.EventType = EventType;
Parms.Parameters = std::move(Parameters);
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnStopWeaponFireFX
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
void AB_Ranged_Generic_C::OnStopWeaponFireFX()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnStopWeaponFireFX");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.OnPlayWeaponFireFX
// (BlueprintCosmetic, Event, Protected, BlueprintEvent)
// Parameters:
// bool bPersistentFire (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::OnPlayWeaponFireFX(bool bPersistentFire)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "OnPlayWeaponFireFX");
Params::B_Ranged_Generic_C_OnPlayWeaponFireFX Parms{};
Parms.bPersistentFire = bPersistentFire;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.AnimateScopePostProcess__UpdateFunc
// (BlueprintEvent)
void AB_Ranged_Generic_C::AnimateScopePostProcess__UpdateFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "AnimateScopePostProcess__UpdateFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.AnimateScopePostProcess__FinishedFunc
// (BlueprintEvent)
void AB_Ranged_Generic_C::AnimateScopePostProcess__FinishedFunc()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "AnimateScopePostProcess__FinishedFunc");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.UserConstructionScript
// (Event, Public, HasDefaults, BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::UserConstructionScript()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "UserConstructionScript");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.AddRandomScale
// (Public, BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::AddRandomScale()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "AddRandomScale");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.SetWpnRarity
// (Public, BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::SetWpnRarity()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "SetWpnRarity");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.Muzzle Flash FX
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool Condition (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::Muzzle_Flash_FX(bool Condition)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "Muzzle Flash FX");
Params::B_Ranged_Generic_C_Muzzle_Flash_FX Parms{};
Parms.Condition = Condition;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.Muzzle Play Reload FX
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// EFortReloadFXState Selection (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::Muzzle_Play_Reload_FX(EFortReloadFXState Selection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "Muzzle Play Reload FX");
Params::B_Ranged_Generic_C_Muzzle_Play_Reload_FX Parms{};
Parms.Selection = Selection;
UObject::ProcessEvent(Func, &Parms);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.IsUsingScope
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// bool* UsingScope (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::IsUsingScope(bool* UsingScope)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "IsUsingScope");
Params::B_Ranged_Generic_C_IsUsingScope Parms{};
UObject::ProcessEvent(Func, &Parms);
if (UsingScope != nullptr)
*UsingScope = Parms.UsingScope;
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.Shell FX On Fire Update
// (Public, BlueprintCallable, BlueprintEvent)
void AB_Ranged_Generic_C::Shell_FX_On_Fire_Update()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "Shell FX On Fire Update");
UObject::ProcessEvent(Func, nullptr);
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.IsUsingFirstPersonCamera
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// bool* UsingFirstPerson (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void AB_Ranged_Generic_C::IsUsingFirstPersonCamera(bool* UsingFirstPerson)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "IsUsingFirstPersonCamera");
Params::B_Ranged_Generic_C_IsUsingFirstPersonCamera Parms{};
UObject::ProcessEvent(Func, &Parms);
if (UsingFirstPerson != nullptr)
*UsingFirstPerson = Parms.UsingFirstPerson;
}
// Function B_Ranged_Generic.B_Ranged_Generic_C.GetMuzzleLocation
// (Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
// Parameters:
// struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
struct FVector AB_Ranged_Generic_C::GetMuzzleLocation() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("B_Ranged_Generic_C", "GetMuzzleLocation");
Params::B_Ranged_Generic_C_GetMuzzleLocation Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
}
#pragma pack(pop)