mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
244 lines
7.4 KiB
C++
244 lines
7.4 KiB
C++
#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:
|
|
// TArray<struct FUpdateLevelVisibilityLevelInfo>LevelVisibilities (ConstParm, Parm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void AMeshBeaconClient::ServerUpdateMultipleLevelsVisibility(const TArray<struct FUpdateLevelVisibilityLevelInfo>& 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;
|
|
}
|
|
|
|
}
|
|
|