#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: MeshNetwork #include "Basic.hpp" #include "MeshNetwork_classes.hpp" #include "MeshNetwork_parameters.hpp" namespace SDK { // Function MeshNetwork.MeshBeaconClient.OnRep_ConnectedToRoot // (Final, Native, Public) void AMeshBeaconClient::OnRep_ConnectedToRoot() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshBeaconClient", "OnRep_ConnectedToRoot"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function MeshNetwork.MeshBeaconClient.ServerUpdateLevelVisibility // (Final, Net, NetReliable, Native, Event, Public, NetServer, NetValidate) // Parameters: // class FName PackageName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bIsVisible (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AMeshBeaconClient::ServerUpdateLevelVisibility(class FName PackageName, bool bIsVisible) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshBeaconClient", "ServerUpdateLevelVisibility"); Params::MeshBeaconClient_ServerUpdateLevelVisibility Parms{}; Parms.PackageName = PackageName; Parms.bIsVisible = bIsVisible; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MeshNetwork.MeshBeaconClient.ServerUpdateMultipleLevelsVisibility // (Final, Net, NetReliable, Native, Event, Public, NetServer, NetValidate) // Parameters: // TArrayLevelVisibilities (ConstParm, Parm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void AMeshBeaconClient::ServerUpdateMultipleLevelsVisibility(const TArray& LevelVisibilities) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshBeaconClient", "ServerUpdateMultipleLevelsVisibility"); Params::MeshBeaconClient_ServerUpdateMultipleLevelsVisibility Parms{}; Parms.LevelVisibilities = std::move(LevelVisibilities); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MeshNetwork.MeshNetworkComponent.GetMeshNetworkNodeType // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // EMeshNetworkNodeType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshNetworkNodeType UMeshNetworkComponent::GetMeshNetworkNodeType() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkComponent", "GetMeshNetworkNodeType"); Params::MeshNetworkComponent_GetMeshNetworkNodeType Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function MeshNetwork.MeshNetworkSubsystem.GetMetadata // (Final, BlueprintAuthorityOnly, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FMeshMetaDataStruct MetaData (Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UMeshNetworkSubsystem::GetMetadata(struct FMeshMetaDataStruct& MetaData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkSubsystem", "GetMetadata"); Params::MeshNetworkSubsystem_GetMetadata Parms{}; Parms.MetaData = std::move(MetaData); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; MetaData = std::move(Parms.MetaData); } // Function MeshNetwork.MeshNetworkSubsystem.SetMetaData // (Final, BlueprintAuthorityOnly, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FMeshMetaDataStruct MetaData (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UMeshNetworkSubsystem::SetMetaData(const struct FMeshMetaDataStruct& MetaData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkSubsystem", "SetMetaData"); Params::MeshNetworkSubsystem_SetMetaData Parms{}; Parms.MetaData = std::move(MetaData); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MeshNetwork.MeshNetworkSubsystem.GetConnectedToRoot // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UMeshNetworkSubsystem::GetConnectedToRoot() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkSubsystem", "GetConnectedToRoot"); Params::MeshNetworkSubsystem_GetConnectedToRoot Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function MeshNetwork.MeshNetworkSubsystem.GetGameServerNodeType // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // EMeshNetworkNodeType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshNetworkNodeType UMeshNetworkSubsystem::GetGameServerNodeType() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkSubsystem", "GetGameServerNodeType"); Params::MeshNetworkSubsystem_GetGameServerNodeType Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function MeshNetwork.MeshNetworkSubsystem.GetMeshNetworkNodeType // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // EMeshNetworkNodeType ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMeshNetworkNodeType UMeshNetworkSubsystem::GetMeshNetworkNodeType() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("MeshNetworkSubsystem", "GetMeshNetworkNodeType"); Params::MeshNetworkSubsystem_GetMeshNetworkNodeType Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } }