Files
Alphanium/CppSDK/SDK/Connectivity_CarrierNode_Interface_functions.cpp

348 lines
13 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Connectivity_CarrierNode_Interface
#include "Basic.hpp"
#include "Connectivity_CarrierNode_Interface_classes.hpp"
#include "Connectivity_CarrierNode_Interface_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.GetSeperationFromSource
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32* SeperationFromSource (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32* InputArrayLength (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* IsActive (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::GetSeperationFromSource(int32* SeperationFromSource, int32* InputArrayLength, bool* IsActive)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "GetSeperationFromSource");
Params::Connectivity_CarrierNode_Interface_C_GetSeperationFromSource Parms{};
UObject::ProcessEvent(Func, &Parms);
if (SeperationFromSource != nullptr)
*SeperationFromSource = Parms.SeperationFromSource;
if (InputArrayLength != nullptr)
*InputArrayLength = Parms.InputArrayLength;
if (IsActive != nullptr)
*IsActive = Parms.IsActive;
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.GetIsCarrierNode
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool* bIsCarrierNode (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FVector* NodeOrigin (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bDestroyed (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::GetIsCarrierNode(bool* bIsCarrierNode, struct FVector* NodeOrigin, bool* bDestroyed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "GetIsCarrierNode");
Params::Connectivity_CarrierNode_Interface_C_GetIsCarrierNode Parms{};
UObject::ProcessEvent(Func, &Parms);
if (bIsCarrierNode != nullptr)
*bIsCarrierNode = Parms.bIsCarrierNode;
if (NodeOrigin != nullptr)
*NodeOrigin = std::move(Parms.NodeOrigin);
if (bDestroyed != nullptr)
*bDestroyed = Parms.bDestroyed;
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.GetIsActive
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool* bIsActive (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bIsSharingConnection (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::GetIsActive(bool* bIsActive, bool* bIsSharingConnection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "GetIsActive");
Params::Connectivity_CarrierNode_Interface_C_GetIsActive Parms{};
UObject::ProcessEvent(Func, &Parms);
if (bIsActive != nullptr)
*bIsActive = Parms.bIsActive;
if (bIsSharingConnection != nullptr)
*bIsSharingConnection = Parms.bIsSharingConnection;
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.UpdateNeigboringNodes
// (Public, BlueprintCallable, BlueprintEvent)
void IConnectivity_CarrierNode_Interface_C::UpdateNeigboringNodes()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "UpdateNeigboringNodes");
UObject::ProcessEvent(Func, nullptr);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.UpdateSeperationFromSource
// (Public, BlueprintCallable, BlueprintEvent)
void IConnectivity_CarrierNode_Interface_C::UpdateSeperationFromSource()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "UpdateSeperationFromSource");
UObject::ProcessEvent(Func, nullptr);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.UpdateIsActive
// (Public, BlueprintCallable, BlueprintEvent)
void IConnectivity_CarrierNode_Interface_C::UpdateIsActive()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "UpdateIsActive");
UObject::ProcessEvent(Func, nullptr);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.UpdateInputOutput
// (Public, BlueprintCallable, BlueprintEvent)
void IConnectivity_CarrierNode_Interface_C::UpdateInputOutput()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "UpdateInputOutput");
UObject::ProcessEvent(Func, nullptr);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.UpdateDestroyedNode
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class ABuildingSMActor* DestroyedNode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::UpdateDestroyedNode(class ABuildingSMActor* DestroyedNode)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "UpdateDestroyedNode");
Params::Connectivity_CarrierNode_Interface_C_UpdateDestroyedNode Parms{};
Parms.DestroyedNode = DestroyedNode;
UObject::ProcessEvent(Func, &Parms);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetLinkedDirections
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool* bNorthLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bEastLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bSouthLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bWestLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bUpLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// bool* bDownLinked (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetLinkedDirections(bool* bNorthLinked, bool* bEastLinked, bool* bSouthLinked, bool* bWestLinked, bool* bUpLinked, bool* bDownLinked)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetLinkedDirections");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetLinkedDirections Parms{};
UObject::ProcessEvent(Func, &Parms);
if (bNorthLinked != nullptr)
*bNorthLinked = Parms.bNorthLinked;
if (bEastLinked != nullptr)
*bEastLinked = Parms.bEastLinked;
if (bSouthLinked != nullptr)
*bSouthLinked = Parms.bSouthLinked;
if (bWestLinked != nullptr)
*bWestLinked = Parms.bWestLinked;
if (bUpLinked != nullptr)
*bUpLinked = Parms.bUpLinked;
if (bDownLinked != nullptr)
*bDownLinked = Parms.bDownLinked;
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_UpdateAll
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// float UpdateID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_UpdateAll(float UpdateID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_UpdateAll");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_UpdateAll Parms{};
Parms.UpdateID = UpdateID;
UObject::ProcessEvent(Func, &Parms);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetProximityToResources
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<int32>* ProximityToResourcesArray (Parm, OutParm, ZeroConstructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetProximityToResources(TArray<int32>* ProximityToResourcesArray)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetProximityToResources");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetProximityToResources Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ProximityToResourcesArray != nullptr)
*ProximityToResourcesArray = std::move(Parms.ProximityToResourcesArray);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetResourcesSought
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<bool>* ResourcesSought (Parm, OutParm, ZeroConstructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetResourcesSought(TArray<bool>* ResourcesSought)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetResourcesSought");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetResourcesSought Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ResourcesSought != nullptr)
*ResourcesSought = std::move(Parms.ResourcesSought);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetProximityToSeekers
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<int32>* ProximityToSeeker (Parm, OutParm, ZeroConstructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetProximityToSeekers(TArray<int32>* ProximityToSeeker)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetProximityToSeekers");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetProximityToSeekers Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ProximityToSeeker != nullptr)
*ProximityToSeeker = std::move(Parms.ProximityToSeeker);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetResourceToSeekerOptimalPathSum
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TArray<int32>* OptimalPathSum (Parm, OutParm, ZeroConstructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetResourceToSeekerOptimalPathSum(TArray<int32>* OptimalPathSum)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetResourceToSeekerOptimalPathSum");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetResourceToSeekerOptimalPathSum Parms{};
UObject::ProcessEvent(Func, &Parms);
if (OptimalPathSum != nullptr)
*OptimalPathSum = std::move(Parms.OptimalPathSum);
}
// Function Connectivity_CarrierNode_Interface.Connectivity_CarrierNode_Interface_C.CarrierNode_GetUpdateID
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// float* UpdateID (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetUpdateID(float* UpdateID)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Connectivity_CarrierNode_Interface_C", "CarrierNode_GetUpdateID");
Params::Connectivity_CarrierNode_Interface_C_CarrierNode_GetUpdateID Parms{};
UObject::ProcessEvent(Func, &Parms);
if (UpdateID != nullptr)
*UpdateID = Parms.UpdateID;
}
}
#pragma pack(pop)