mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-08-27 11:43:28 +00:00
348 lines
13 KiB
C++
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)
|