#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* ProximityToResourcesArray (Parm, OutParm, ZeroConstructor) void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetProximityToResources(TArray* 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* ResourcesSought (Parm, OutParm, ZeroConstructor) void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetResourcesSought(TArray* 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* ProximityToSeeker (Parm, OutParm, ZeroConstructor) void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetProximityToSeekers(TArray* 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* OptimalPathSum (Parm, OutParm, ZeroConstructor) void IConnectivity_CarrierNode_Interface_C::CarrierNode_GetResourceToSeekerOptimalPathSum(TArray* 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)