mirror of
https://github.com/expvintl/cheat_escape_the_backrooms.git
synced 2026-10-10 13:43:09 +08:00
3226 lines
145 KiB
C++
3226 lines
145 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AdvancedSessions
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "AdvancedSessions_classes.hpp"
|
|
#include "AdvancedSessions_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function AdvancedSessions.AccountUpgradeDialogCallbackProxy.ShowAccountUpgradeUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& FriendUniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UAccountUpgradeDialogCallbackProxy*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UAccountUpgradeDialogCallbackProxy* UAccountUpgradeDialogCallbackProxy::ShowAccountUpgradeUI(class UObject* WorldContextObject, const struct FBPUniqueNetId& FriendUniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AccountUpgradeDialogCallbackProxy", "ShowAccountUpgradeUI");
|
|
|
|
Params::AccountUpgradeDialogCallbackProxy_ShowAccountUpgradeUI Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.FriendUniqueNetId = std::move(FriendUniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetAllUserAccounts
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// TArray<struct FBPUserOnlineAccount>* AccountInfos (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetAllUserAccounts(TArray<struct FBPUserOnlineAccount>* AccountInfos, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetAllUserAccounts");
|
|
|
|
Params::AdvancedIdentityLibrary_GetAllUserAccounts Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AccountInfos != nullptr)
|
|
*AccountInfos = std::move(Parms.AccountInfos);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetLoginStatus
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// EBPLoginStatus* LoginStatus (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetLoginStatus(const struct FBPUniqueNetId& UniqueNetId, EBPLoginStatus* LoginStatus, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetLoginStatus");
|
|
|
|
Params::AdvancedIdentityLibrary_GetLoginStatus Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (LoginStatus != nullptr)
|
|
*LoginStatus = Parms.LoginStatus;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetPlayerAuthToken
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* AuthToken (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetPlayerAuthToken(class APlayerController* PlayerController, class FString* AuthToken, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetPlayerAuthToken");
|
|
|
|
Params::AdvancedIdentityLibrary_GetPlayerAuthToken Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AuthToken != nullptr)
|
|
*AuthToken = std::move(Parms.AuthToken);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetPlayerNickname
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* PlayerNickname (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetPlayerNickname(const struct FBPUniqueNetId& UniqueNetId, class FString* PlayerNickname)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetPlayerNickname");
|
|
|
|
Params::AdvancedIdentityLibrary_GetPlayerNickname Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (PlayerNickname != nullptr)
|
|
*PlayerNickname = std::move(Parms.PlayerNickname);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccount
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// struct FBPUserOnlineAccount* AccountInfo (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccount(const struct FBPUniqueNetId& UniqueNetId, struct FBPUserOnlineAccount* AccountInfo, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccount");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccount Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AccountInfo != nullptr)
|
|
*AccountInfo = std::move(Parms.AccountInfo);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccountAccessToken
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* AccessToken (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccountAccessToken(const struct FBPUserOnlineAccount& AccountInfo, class FString* AccessToken)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccountAccessToken");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccountAccessToken Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AccessToken != nullptr)
|
|
*AccessToken = std::move(Parms.AccessToken);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccountAttribute
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// const class FString& AttributeName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* AttributeValue (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccountAttribute(const struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, class FString* AttributeValue, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccountAttribute");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccountAttribute Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
Parms.AttributeName = std::move(AttributeName);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AttributeValue != nullptr)
|
|
*AttributeValue = std::move(Parms.AttributeValue);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccountAuthAttribute
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// const class FString& AttributeName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* AuthAttribute (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccountAuthAttribute(const struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, class FString* AuthAttribute, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccountAuthAttribute");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccountAuthAttribute Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
Parms.AttributeName = std::move(AttributeName);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (AuthAttribute != nullptr)
|
|
*AuthAttribute = std::move(Parms.AuthAttribute);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccountDisplayName
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* DisplayName (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccountDisplayName(const struct FBPUserOnlineAccount& AccountInfo, class FString* DisplayName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccountDisplayName");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccountDisplayName Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (DisplayName != nullptr)
|
|
*DisplayName = std::move(Parms.DisplayName);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserAccountRealName
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* UserName (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserAccountRealName(const struct FBPUserOnlineAccount& AccountInfo, class FString* UserName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserAccountRealName");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserAccountRealName Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UserName != nullptr)
|
|
*UserName = std::move(Parms.UserName);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.GetUserID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// struct FBPUniqueNetId* UniqueNetId (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::GetUserID(const struct FBPUserOnlineAccount& AccountInfo, struct FBPUniqueNetId* UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "GetUserID");
|
|
|
|
Params::AdvancedIdentityLibrary_GetUserID Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UniqueNetId != nullptr)
|
|
*UniqueNetId = std::move(Parms.UniqueNetId);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedIdentityLibrary.SetUserAccountAttribute
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUserOnlineAccount& AccountInfo (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// const class FString& AttributeName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& NewAttributeValue (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedIdentityLibrary::SetUserAccountAttribute(const struct FBPUserOnlineAccount& AccountInfo, const class FString& AttributeName, const class FString& NewAttributeValue, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedIdentityLibrary", "SetUserAccountAttribute");
|
|
|
|
Params::AdvancedIdentityLibrary_SetUserAccountAttribute Parms{};
|
|
|
|
Parms.AccountInfo = std::move(AccountInfo);
|
|
Parms.AttributeName = std::move(AttributeName);
|
|
Parms.NewAttributeValue = std::move(NewAttributeValue);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.CloseWebURLUI
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
|
|
void UAdvancedExternalUILibrary::CloseWebURLUI()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "CloseWebURLUI");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowAccountUpgradeUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PlayerRequestingAccountUpgradeUI (ConstParm, Parm, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowAccountUpgradeUI(const struct FBPUniqueNetId& PlayerRequestingAccountUpgradeUI, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowAccountUpgradeUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowAccountUpgradeUI Parms{};
|
|
|
|
Parms.PlayerRequestingAccountUpgradeUI = std::move(PlayerRequestingAccountUpgradeUI);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowFriendsUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowFriendsUI(class APlayerController* PlayerController, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowFriendsUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowFriendsUI Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowInviteUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowInviteUI(class APlayerController* PlayerController, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowInviteUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowInviteUI Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowLeaderBoardUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const class FString& LeaderboardName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowLeaderBoardUI(const class FString& LeaderboardName, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowLeaderBoardUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowLeaderBoardUI Parms{};
|
|
|
|
Parms.LeaderboardName = std::move(LeaderboardName);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowProfileUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PlayerViewingProfile (ConstParm, Parm, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PlayerToViewProfileOf (ConstParm, Parm, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowProfileUI(const struct FBPUniqueNetId& PlayerViewingProfile, const struct FBPUniqueNetId& PlayerToViewProfileOf, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowProfileUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowProfileUI Parms{};
|
|
|
|
Parms.PlayerViewingProfile = std::move(PlayerViewingProfile);
|
|
Parms.PlayerToViewProfileOf = std::move(PlayerToViewProfileOf);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedExternalUILibrary.ShowWebURLUI
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const class FString& URLToShow (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// TArray<class FString>* AllowedDomains (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
// bool bEmbedded (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bShowBackground (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bShowCloseButton (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 OffsetX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 OffsetY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 SizeX (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 SizeY (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedExternalUILibrary::ShowWebURLUI(const class FString& URLToShow, EBlueprintResultSwitch* Result, TArray<class FString>* AllowedDomains, bool bEmbedded, bool bShowBackground, bool bShowCloseButton, int32 OffsetX, int32 OffsetY, int32 SizeX, int32 SizeY)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedExternalUILibrary", "ShowWebURLUI");
|
|
|
|
Params::AdvancedExternalUILibrary_ShowWebURLUI Parms{};
|
|
|
|
Parms.URLToShow = std::move(URLToShow);
|
|
Parms.bEmbedded = bEmbedded;
|
|
Parms.bShowBackground = bShowBackground;
|
|
Parms.bShowCloseButton = bShowCloseButton;
|
|
Parms.OffsetX = OffsetX;
|
|
Parms.OffsetY = OffsetY;
|
|
Parms.SizeX = SizeX;
|
|
Parms.SizeY = SizeY;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
|
|
if (AllowedDomains != nullptr)
|
|
*AllowedDomains = std::move(Parms.AllowedDomains);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsGameInstance.OnPlayerLoginChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 PlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsGameInstance::OnPlayerLoginChanged(int32 PlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AdvancedFriendsGameInstance", "OnPlayerLoginChanged");
|
|
|
|
Params::AdvancedFriendsGameInstance_OnPlayerLoginChanged Parms{};
|
|
|
|
Parms.PlayerNum = PlayerNum;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsGameInstance.OnPlayerLoginStatusChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 PlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBPLoginStatus PreviousStatus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBPLoginStatus NewStatus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& NewPlayerUniqueNetID (Parm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsGameInstance::OnPlayerLoginStatusChanged(int32 PlayerNum, EBPLoginStatus PreviousStatus, EBPLoginStatus NewStatus, const struct FBPUniqueNetId& NewPlayerUniqueNetID)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AdvancedFriendsGameInstance", "OnPlayerLoginStatusChanged");
|
|
|
|
Params::AdvancedFriendsGameInstance_OnPlayerLoginStatusChanged Parms{};
|
|
|
|
Parms.PlayerNum = PlayerNum;
|
|
Parms.PreviousStatus = PreviousStatus;
|
|
Parms.NewStatus = NewStatus;
|
|
Parms.NewPlayerUniqueNetID = std::move(NewPlayerUniqueNetID);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsGameInstance.OnPlayerTalkingStateChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PlayerId (Parm, NativeAccessSpecifierPublic)
|
|
// bool bIsTalking (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsGameInstance::OnPlayerTalkingStateChanged(const struct FBPUniqueNetId& PlayerId, bool bIsTalking)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AdvancedFriendsGameInstance", "OnPlayerTalkingStateChanged");
|
|
|
|
Params::AdvancedFriendsGameInstance_OnPlayerTalkingStateChanged Parms{};
|
|
|
|
Parms.PlayerId = std::move(PlayerId);
|
|
Parms.bIsTalking = bIsTalking;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsGameInstance.OnSessionInviteAccepted
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PersonInvited (Parm, NativeAccessSpecifierPublic)
|
|
// const struct FBlueprintSessionResult& SessionToJoin (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsGameInstance::OnSessionInviteAccepted(int32 LocalPlayerNum, const struct FBPUniqueNetId& PersonInvited, const struct FBlueprintSessionResult& SessionToJoin)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AdvancedFriendsGameInstance", "OnSessionInviteAccepted");
|
|
|
|
Params::AdvancedFriendsGameInstance_OnSessionInviteAccepted Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
Parms.PersonInvited = std::move(PersonInvited);
|
|
Parms.SessionToJoin = std::move(SessionToJoin);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsGameInstance.OnSessionInviteReceived
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PersonInviting (Parm, NativeAccessSpecifierPublic)
|
|
// const class FString& AppId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBlueprintSessionResult& SessionToJoin (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsGameInstance::OnSessionInviteReceived(int32 LocalPlayerNum, const struct FBPUniqueNetId& PersonInviting, const class FString& AppId, const struct FBlueprintSessionResult& SessionToJoin)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AdvancedFriendsGameInstance", "OnSessionInviteReceived");
|
|
|
|
Params::AdvancedFriendsGameInstance_OnSessionInviteReceived Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
Parms.PersonInviting = std::move(PersonInviting);
|
|
Parms.AppId = std::move(AppId);
|
|
Parms.SessionToJoin = std::move(SessionToJoin);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsInterface.OnPlayerLoginChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// int32 PlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void IAdvancedFriendsInterface::OnPlayerLoginChanged(int32 PlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = AsUObject()->Class->GetFunction("AdvancedFriendsInterface", "OnPlayerLoginChanged");
|
|
|
|
Params::AdvancedFriendsInterface_OnPlayerLoginChanged Parms{};
|
|
|
|
Parms.PlayerNum = PlayerNum;
|
|
|
|
AsUObject()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsInterface.OnPlayerLoginStatusChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// EBPLoginStatus PreviousStatus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBPLoginStatus NewStatus (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PlayerUniqueNetID (Parm, NativeAccessSpecifierPublic)
|
|
|
|
void IAdvancedFriendsInterface::OnPlayerLoginStatusChanged(EBPLoginStatus PreviousStatus, EBPLoginStatus NewStatus, const struct FBPUniqueNetId& PlayerUniqueNetID)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = AsUObject()->Class->GetFunction("AdvancedFriendsInterface", "OnPlayerLoginStatusChanged");
|
|
|
|
Params::AdvancedFriendsInterface_OnPlayerLoginStatusChanged Parms{};
|
|
|
|
Parms.PreviousStatus = PreviousStatus;
|
|
Parms.NewStatus = NewStatus;
|
|
Parms.PlayerUniqueNetID = std::move(PlayerUniqueNetID);
|
|
|
|
AsUObject()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsInterface.OnPlayerVoiceStateChanged
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PlayerId (Parm, NativeAccessSpecifierPublic)
|
|
// bool bIsTalking (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void IAdvancedFriendsInterface::OnPlayerVoiceStateChanged(const struct FBPUniqueNetId& PlayerId, bool bIsTalking)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = AsUObject()->Class->GetFunction("AdvancedFriendsInterface", "OnPlayerVoiceStateChanged");
|
|
|
|
Params::AdvancedFriendsInterface_OnPlayerVoiceStateChanged Parms{};
|
|
|
|
Parms.PlayerId = std::move(PlayerId);
|
|
Parms.bIsTalking = bIsTalking;
|
|
|
|
AsUObject()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsInterface.OnSessionInviteAccepted
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PersonInvited (Parm, NativeAccessSpecifierPublic)
|
|
// const struct FBlueprintSessionResult& SearchResult (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void IAdvancedFriendsInterface::OnSessionInviteAccepted(const struct FBPUniqueNetId& PersonInvited, const struct FBlueprintSessionResult& SearchResult)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = AsUObject()->Class->GetFunction("AdvancedFriendsInterface", "OnSessionInviteAccepted");
|
|
|
|
Params::AdvancedFriendsInterface_OnSessionInviteAccepted Parms{};
|
|
|
|
Parms.PersonInvited = std::move(PersonInvited);
|
|
Parms.SearchResult = std::move(SearchResult);
|
|
|
|
AsUObject()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsInterface.OnSessionInviteReceived
|
|
// (Event, Public, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& PersonInviting (Parm, NativeAccessSpecifierPublic)
|
|
// const struct FBlueprintSessionResult& SearchResult (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
|
|
void IAdvancedFriendsInterface::OnSessionInviteReceived(const struct FBPUniqueNetId& PersonInviting, const struct FBlueprintSessionResult& SearchResult)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = AsUObject()->Class->GetFunction("AdvancedFriendsInterface", "OnSessionInviteReceived");
|
|
|
|
Params::AdvancedFriendsInterface_OnSessionInviteReceived Parms{};
|
|
|
|
Parms.PersonInviting = std::move(PersonInviting);
|
|
Parms.SearchResult = std::move(SearchResult);
|
|
|
|
AsUObject()->ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.GetFriend
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& FriendUniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
|
// struct FBPFriendInfo* Friend (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::GetFriend(class APlayerController* PlayerController, const struct FBPUniqueNetId& FriendUniqueNetId, struct FBPFriendInfo* Friend)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "GetFriend");
|
|
|
|
Params::AdvancedFriendsLibrary_GetFriend Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.FriendUniqueNetId = std::move(FriendUniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Friend != nullptr)
|
|
*Friend = std::move(Parms.Friend);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.GetStoredFriendsList
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// TArray<struct FBPFriendInfo>* FriendsList (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::GetStoredFriendsList(class APlayerController* PlayerController, TArray<struct FBPFriendInfo>* FriendsList)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "GetStoredFriendsList");
|
|
|
|
Params::AdvancedFriendsLibrary_GetStoredFriendsList Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (FriendsList != nullptr)
|
|
*FriendsList = std::move(Parms.FriendsList);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.GetStoredRecentPlayersList
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (Parm, NativeAccessSpecifierPublic)
|
|
// TArray<struct FBPOnlineRecentPlayer>* PlayersList (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::GetStoredRecentPlayersList(const struct FBPUniqueNetId& UniqueNetId, TArray<struct FBPOnlineRecentPlayer>* PlayersList)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "GetStoredRecentPlayersList");
|
|
|
|
Params::AdvancedFriendsLibrary_GetStoredRecentPlayersList Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (PlayersList != nullptr)
|
|
*PlayersList = std::move(Parms.PlayersList);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.IsAFriend
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, NativeAccessSpecifierPublic)
|
|
// bool* IsFriend (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::IsAFriend(class APlayerController* PlayerController, const struct FBPUniqueNetId& UniqueNetId, bool* IsFriend)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "IsAFriend");
|
|
|
|
Params::AdvancedFriendsLibrary_IsAFriend Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (IsFriend != nullptr)
|
|
*IsFriend = Parms.IsFriend;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.SendSessionInviteToFriend
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& FriendUniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::SendSessionInviteToFriend(class APlayerController* PlayerController, const struct FBPUniqueNetId& FriendUniqueNetId, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "SendSessionInviteToFriend");
|
|
|
|
Params::AdvancedFriendsLibrary_SendSessionInviteToFriend Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.FriendUniqueNetId = std::move(FriendUniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedFriendsLibrary.SendSessionInviteToFriends
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const TArray<struct FBPUniqueNetId>& Friends (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedFriendsLibrary::SendSessionInviteToFriends(class APlayerController* PlayerController, const TArray<struct FBPUniqueNetId>& Friends, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedFriendsLibrary", "SendSessionInviteToFriends");
|
|
|
|
Params::AdvancedFriendsLibrary_SendSessionInviteToFriends Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.Friends = std::move(Friends);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.AddOrModifyExtraSettings
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// TArray<struct FSessionPropertyKeyPair>& SettingsArray (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// TArray<struct FSessionPropertyKeyPair>& NewOrChangedSettings (Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// TArray<struct FSessionPropertyKeyPair>* ModifiedSettingsArray (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::AddOrModifyExtraSettings(TArray<struct FSessionPropertyKeyPair>& SettingsArray, TArray<struct FSessionPropertyKeyPair>& NewOrChangedSettings, TArray<struct FSessionPropertyKeyPair>* ModifiedSettingsArray)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "AddOrModifyExtraSettings");
|
|
|
|
Params::AdvancedSessionsLibrary_AddOrModifyExtraSettings Parms{};
|
|
|
|
Parms.SettingsArray = std::move(SettingsArray);
|
|
Parms.NewOrChangedSettings = std::move(NewOrChangedSettings);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
SettingsArray = std::move(Parms.SettingsArray);
|
|
NewOrChangedSettings = std::move(Parms.NewOrChangedSettings);
|
|
|
|
if (ModifiedSettingsArray != nullptr)
|
|
*ModifiedSettingsArray = std::move(Parms.ModifiedSettingsArray);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.BanPlayer
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerToBan (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FText& BanReason (Parm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::BanPlayer(class UObject* WorldContextObject, class APlayerController* PlayerToBan, const class FText& BanReason)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "BanPlayer");
|
|
|
|
Params::AdvancedSessionsLibrary_BanPlayer Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerToBan = PlayerToBan;
|
|
Parms.BanReason = std::move(BanReason);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.EqualEqual_UNetIDUnetID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& A (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& B (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::EqualEqual_UNetIDUnetID(const struct FBPUniqueNetId& A, const struct FBPUniqueNetId& B)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "EqualEqual_UNetIDUnetID");
|
|
|
|
Params::AdvancedSessionsLibrary_EqualEqual_UNetIDUnetID Parms{};
|
|
|
|
Parms.A = std::move(A);
|
|
Parms.B = std::move(B);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.FindSessionPropertyByName
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingsName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair* OutProperty (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::FindSessionPropertyByName(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingsName, EBlueprintResultSwitch* Result, struct FSessionPropertyKeyPair* OutProperty)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "FindSessionPropertyByName");
|
|
|
|
Params::AdvancedSessionsLibrary_FindSessionPropertyByName Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingsName = SettingsName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
|
|
if (OutProperty != nullptr)
|
|
*OutProperty = std::move(Parms.OutProperty);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.FindSessionPropertyIndexByName
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* OutIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::FindSessionPropertyIndexByName(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, EBlueprintResultSwitch* Result, int32* OutIndex)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "FindSessionPropertyIndexByName");
|
|
|
|
Params::AdvancedSessionsLibrary_FindSessionPropertyIndexByName Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
|
|
if (OutIndex != nullptr)
|
|
*OutIndex = Parms.OutIndex;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetCurrentSessionID_AsString
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* SessionId (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetCurrentSessionID_AsString(class UObject* WorldContextObject, class FString* SessionId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetCurrentSessionID_AsString");
|
|
|
|
Params::AdvancedSessionsLibrary_GetCurrentSessionID_AsString Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SessionId != nullptr)
|
|
*SessionId = std::move(Parms.SessionId);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetCurrentUniqueBuildID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// int32* UniqueBuildId (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetCurrentUniqueBuildID(int32* UniqueBuildId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetCurrentUniqueBuildID");
|
|
|
|
Params::AdvancedSessionsLibrary_GetCurrentUniqueBuildID Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UniqueBuildId != nullptr)
|
|
*UniqueBuildId = Parms.UniqueBuildId;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetExtraSettings
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBlueprintSessionResult& SessionResult (Parm, NativeAccessSpecifierPublic)
|
|
// TArray<struct FSessionPropertyKeyPair>* ExtraSettings (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetExtraSettings(const struct FBlueprintSessionResult& SessionResult, TArray<struct FSessionPropertyKeyPair>* ExtraSettings)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetExtraSettings");
|
|
|
|
Params::AdvancedSessionsLibrary_GetExtraSettings Parms{};
|
|
|
|
Parms.SessionResult = std::move(SessionResult);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (ExtraSettings != nullptr)
|
|
*ExtraSettings = std::move(Parms.ExtraSettings);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetNetPlayerIndex
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* NetPlayerIndex (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetNetPlayerIndex(class APlayerController* PlayerController, int32* NetPlayerIndex)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetNetPlayerIndex");
|
|
|
|
Params::AdvancedSessionsLibrary_GetNetPlayerIndex Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (NetPlayerIndex != nullptr)
|
|
*NetPlayerIndex = Parms.NetPlayerIndex;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetNumberOfNetworkPlayers
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* NumNetPlayers (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetNumberOfNetworkPlayers(class UObject* WorldContextObject, int32* NumNetPlayers)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetNumberOfNetworkPlayers");
|
|
|
|
Params::AdvancedSessionsLibrary_GetNumberOfNetworkPlayers Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (NumNetPlayers != nullptr)
|
|
*NumNetPlayers = Parms.NumNetPlayers;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetPlayerName
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* PlayerName (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetPlayerName(class APlayerController* PlayerController, class FString* PlayerName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetPlayerName");
|
|
|
|
Params::AdvancedSessionsLibrary_GetPlayerName Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (PlayerName != nullptr)
|
|
*PlayerName = std::move(Parms.PlayerName);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionID_AsString
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBlueprintSessionResult& SessionResult (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* SessionId (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionID_AsString(const struct FBlueprintSessionResult& SessionResult, class FString* SessionId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionID_AsString");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionID_AsString Parms{};
|
|
|
|
Parms.SessionResult = std::move(SessionResult);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SessionId != nullptr)
|
|
*SessionId = std::move(Parms.SessionId);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyBool
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// ESessionSettingSearchResult* SearchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* SettingValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionPropertyBool(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, ESessionSettingSearchResult* SearchResult, bool* SettingValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyBool");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyBool Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SearchResult != nullptr)
|
|
*SearchResult = Parms.SearchResult;
|
|
|
|
if (SettingValue != nullptr)
|
|
*SettingValue = Parms.SettingValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyByte
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// ESessionSettingSearchResult* SearchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// uint8* SettingValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionPropertyByte(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, ESessionSettingSearchResult* SearchResult, uint8* SettingValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyByte");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyByte Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SearchResult != nullptr)
|
|
*SearchResult = Parms.SearchResult;
|
|
|
|
if (SettingValue != nullptr)
|
|
*SettingValue = Parms.SettingValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyFloat
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// ESessionSettingSearchResult* SearchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float* SettingValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionPropertyFloat(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, ESessionSettingSearchResult* SearchResult, float* SettingValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyFloat");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyFloat Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SearchResult != nullptr)
|
|
*SearchResult = Parms.SearchResult;
|
|
|
|
if (SettingValue != nullptr)
|
|
*SettingValue = Parms.SettingValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyInt
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// ESessionSettingSearchResult* SearchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* SettingValue (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionPropertyInt(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, ESessionSettingSearchResult* SearchResult, int32* SettingValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyInt");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyInt Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SearchResult != nullptr)
|
|
*SearchResult = Parms.SearchResult;
|
|
|
|
if (SettingValue != nullptr)
|
|
*SettingValue = Parms.SettingValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyKey
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FSessionPropertyKeyPair& SessionProperty (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class FName UAdvancedSessionsLibrary::GetSessionPropertyKey(const struct FSessionPropertyKeyPair& SessionProperty)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyKey");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyKey Parms{};
|
|
|
|
Parms.SessionProperty = std::move(SessionProperty);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionPropertyString
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FName SettingName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// ESessionSettingSearchResult* SearchResult (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class FString* SettingValue (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionPropertyString(const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class FName SettingName, ESessionSettingSearchResult* SearchResult, class FString* SettingValue)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionPropertyString");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionPropertyString Parms{};
|
|
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.SettingName = SettingName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SearchResult != nullptr)
|
|
*SearchResult = Parms.SearchResult;
|
|
|
|
if (SettingValue != nullptr)
|
|
*SettingValue = std::move(Parms.SettingValue);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionSettings
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* NumConnections (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* NumPrivateConnections (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* bIsLAN (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* bIsDedicated (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* bAllowInvites (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* bAllowJoinInProgress (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool* bIsAnticheatEnabled (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32* BuildUniqueID (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// TArray<struct FSessionPropertyKeyPair>* ExtraSettings (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
// EBlueprintResultSwitch* Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionSettings(class UObject* WorldContextObject, int32* NumConnections, int32* NumPrivateConnections, bool* bIsLAN, bool* bIsDedicated, bool* bAllowInvites, bool* bAllowJoinInProgress, bool* bIsAnticheatEnabled, int32* BuildUniqueID, TArray<struct FSessionPropertyKeyPair>* ExtraSettings, EBlueprintResultSwitch* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionSettings");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionSettings Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (NumConnections != nullptr)
|
|
*NumConnections = Parms.NumConnections;
|
|
|
|
if (NumPrivateConnections != nullptr)
|
|
*NumPrivateConnections = Parms.NumPrivateConnections;
|
|
|
|
if (bIsLAN != nullptr)
|
|
*bIsLAN = Parms.bIsLAN;
|
|
|
|
if (bIsDedicated != nullptr)
|
|
*bIsDedicated = Parms.bIsDedicated;
|
|
|
|
if (bAllowInvites != nullptr)
|
|
*bAllowInvites = Parms.bAllowInvites;
|
|
|
|
if (bAllowJoinInProgress != nullptr)
|
|
*bAllowJoinInProgress = Parms.bAllowJoinInProgress;
|
|
|
|
if (bIsAnticheatEnabled != nullptr)
|
|
*bIsAnticheatEnabled = Parms.bIsAnticheatEnabled;
|
|
|
|
if (BuildUniqueID != nullptr)
|
|
*BuildUniqueID = Parms.BuildUniqueID;
|
|
|
|
if (ExtraSettings != nullptr)
|
|
*ExtraSettings = std::move(Parms.ExtraSettings);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetSessionState
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBPOnlineSessionState* SessionState (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetSessionState(class UObject* WorldContextObject, EBPOnlineSessionState* SessionState)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetSessionState");
|
|
|
|
Params::AdvancedSessionsLibrary_GetSessionState Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (SessionState != nullptr)
|
|
*SessionState = Parms.SessionState;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetUniqueBuildID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBlueprintSessionResult& SessionResult (Parm, NativeAccessSpecifierPublic)
|
|
// int32* UniqueBuildId (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetUniqueBuildID(const struct FBlueprintSessionResult& SessionResult, int32* UniqueBuildId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetUniqueBuildID");
|
|
|
|
Params::AdvancedSessionsLibrary_GetUniqueBuildID Parms{};
|
|
|
|
Parms.SessionResult = std::move(SessionResult);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UniqueBuildId != nullptr)
|
|
*UniqueBuildId = Parms.UniqueBuildId;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetUniqueNetID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FBPUniqueNetId* UniqueNetId (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetUniqueNetID(class APlayerController* PlayerController, struct FBPUniqueNetId* UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetUniqueNetID");
|
|
|
|
Params::AdvancedSessionsLibrary_GetUniqueNetID Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UniqueNetId != nullptr)
|
|
*UniqueNetId = std::move(Parms.UniqueNetId);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.GetUniqueNetIDFromPlayerState
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class APlayerState* PlayerState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FBPUniqueNetId* UniqueNetId (Parm, OutParm, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::GetUniqueNetIDFromPlayerState(class APlayerState* PlayerState, struct FBPUniqueNetId* UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "GetUniqueNetIDFromPlayerState");
|
|
|
|
Params::AdvancedSessionsLibrary_GetUniqueNetIDFromPlayerState Parms{};
|
|
|
|
Parms.PlayerState = PlayerState;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (UniqueNetId != nullptr)
|
|
*UniqueNetId = std::move(Parms.UniqueNetId);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.HasOnlineSubsystem
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName SubSystemName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::HasOnlineSubsystem(class FName SubSystemName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "HasOnlineSubsystem");
|
|
|
|
Params::AdvancedSessionsLibrary_HasOnlineSubsystem Parms{};
|
|
|
|
Parms.SubSystemName = SubSystemName;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.IsPlayerInSession
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PlayerToCheck (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool* bIsInSession (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::IsPlayerInSession(class UObject* WorldContextObject, const struct FBPUniqueNetId& PlayerToCheck, bool* bIsInSession)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "IsPlayerInSession");
|
|
|
|
Params::AdvancedSessionsLibrary_IsPlayerInSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerToCheck = std::move(PlayerToCheck);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (bIsInSession != nullptr)
|
|
*bIsInSession = Parms.bIsInSession;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.IsValidSession
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBlueprintSessionResult& SessionResult (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::IsValidSession(const struct FBlueprintSessionResult& SessionResult)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "IsValidSession");
|
|
|
|
Params::AdvancedSessionsLibrary_IsValidSession Parms{};
|
|
|
|
Parms.SessionResult = std::move(SessionResult);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.IsValidUniqueNetID
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::IsValidUniqueNetID(const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "IsValidUniqueNetID");
|
|
|
|
Params::AdvancedSessionsLibrary_IsValidUniqueNetID Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.KickPlayer
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerToKick (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FText& KickReason (Parm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::KickPlayer(class UObject* WorldContextObject, class APlayerController* PlayerToKick, const class FText& KickReason)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "KickPlayer");
|
|
|
|
Params::AdvancedSessionsLibrary_KickPlayer Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerToKick = PlayerToKick;
|
|
Parms.KickReason = std::move(KickReason);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionPropertyBool
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionPropertyKeyPair UAdvancedSessionsLibrary::MakeLiteralSessionPropertyBool(class FName Key, bool Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionPropertyBool");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionPropertyBool Parms{};
|
|
|
|
Parms.Key = Key;
|
|
Parms.Value = Value;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionPropertyByte
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// uint8 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionPropertyKeyPair UAdvancedSessionsLibrary::MakeLiteralSessionPropertyByte(class FName Key, uint8 Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionPropertyByte");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionPropertyByte Parms{};
|
|
|
|
Parms.Key = Key;
|
|
Parms.Value = Value;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionPropertyFloat
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionPropertyKeyPair UAdvancedSessionsLibrary::MakeLiteralSessionPropertyFloat(class FName Key, float Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionPropertyFloat");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionPropertyFloat Parms{};
|
|
|
|
Parms.Key = Key;
|
|
Parms.Value = Value;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionPropertyInt
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionPropertyKeyPair UAdvancedSessionsLibrary::MakeLiteralSessionPropertyInt(class FName Key, int32 Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionPropertyInt");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionPropertyInt Parms{};
|
|
|
|
Parms.Key = Key;
|
|
Parms.Value = Value;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionPropertyString
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// class FName Key (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& Value (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionPropertyKeyPair ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionPropertyKeyPair UAdvancedSessionsLibrary::MakeLiteralSessionPropertyString(class FName Key, const class FString& Value)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionPropertyString");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionPropertyString Parms{};
|
|
|
|
Parms.Key = Key;
|
|
Parms.Value = std::move(Value);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.MakeLiteralSessionSearchProperty
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FSessionPropertyKeyPair& SessionSearchProperty (Parm, NativeAccessSpecifierPublic)
|
|
// EOnlineComparisonOpRedux ComparisonOp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// struct FSessionsSearchSetting ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic)
|
|
|
|
struct FSessionsSearchSetting UAdvancedSessionsLibrary::MakeLiteralSessionSearchProperty(const struct FSessionPropertyKeyPair& SessionSearchProperty, EOnlineComparisonOpRedux ComparisonOp)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "MakeLiteralSessionSearchProperty");
|
|
|
|
Params::AdvancedSessionsLibrary_MakeLiteralSessionSearchProperty Parms{};
|
|
|
|
Parms.SessionSearchProperty = std::move(SessionSearchProperty);
|
|
Parms.ComparisonOp = ComparisonOp;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.ServerTravel
|
|
// (Final, BlueprintAuthorityOnly, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& InURL (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAbsolute (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bShouldSkipGameNotify (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedSessionsLibrary::ServerTravel(class UObject* WorldContextObject, const class FString& InURL, bool bAbsolute, bool bShouldSkipGameNotify)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "ServerTravel");
|
|
|
|
Params::AdvancedSessionsLibrary_ServerTravel Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.InURL = std::move(InURL);
|
|
Parms.bAbsolute = bAbsolute;
|
|
Parms.bShouldSkipGameNotify = bShouldSkipGameNotify;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.SetPlayerName
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& PlayerName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::SetPlayerName(class APlayerController* PlayerController, const class FString& PlayerName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "SetPlayerName");
|
|
|
|
Params::AdvancedSessionsLibrary_SetPlayerName Parms{};
|
|
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.PlayerName = std::move(PlayerName);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedSessionsLibrary.UniqueNetIdToString
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class FString* String (Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedSessionsLibrary::UniqueNetIdToString(const struct FBPUniqueNetId& UniqueNetId, class FString* String)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedSessionsLibrary", "UniqueNetIdToString");
|
|
|
|
Params::AdvancedSessionsLibrary_UniqueNetIdToString Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (String != nullptr)
|
|
*String = std::move(Parms.String);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.GetNumLocalTalkers
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// int32* NumLocalTalkers (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedVoiceLibrary::GetNumLocalTalkers(int32* NumLocalTalkers)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "GetNumLocalTalkers");
|
|
|
|
Params::AdvancedVoiceLibrary_GetNumLocalTalkers Parms{};
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (NumLocalTalkers != nullptr)
|
|
*NumLocalTalkers = Parms.NumLocalTalkers;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.IsHeadsetPresent
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// bool* bHasHeadset (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedVoiceLibrary::IsHeadsetPresent(bool* bHasHeadset, uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "IsHeadsetPresent");
|
|
|
|
Params::AdvancedVoiceLibrary_IsHeadsetPresent Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (bHasHeadset != nullptr)
|
|
*bHasHeadset = Parms.bHasHeadset;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.IsLocalPlayerTalking
|
|
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::IsLocalPlayerTalking(uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "IsLocalPlayerTalking");
|
|
|
|
Params::AdvancedVoiceLibrary_IsLocalPlayerTalking Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.IsPlayerMuted
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// uint8 LocalUserNumChecking (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::IsPlayerMuted(uint8 LocalUserNumChecking, const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "IsPlayerMuted");
|
|
|
|
Params::AdvancedVoiceLibrary_IsPlayerMuted Parms{};
|
|
|
|
Parms.LocalUserNumChecking = LocalUserNumChecking;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.IsRemotePlayerTalking
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::IsRemotePlayerTalking(const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "IsRemotePlayerTalking");
|
|
|
|
Params::AdvancedVoiceLibrary_IsRemotePlayerTalking Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.MuteRemoteTalker
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalUserNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool bIsSystemWide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::MuteRemoteTalker(uint8 LocalUserNum, const struct FBPUniqueNetId& UniqueNetId, bool bIsSystemWide)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "MuteRemoteTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_MuteRemoteTalker Parms{};
|
|
|
|
Parms.LocalUserNum = LocalUserNum;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
Parms.bIsSystemWide = bIsSystemWide;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.RegisterAllLocalTalkers
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
|
|
void UAdvancedVoiceLibrary::RegisterAllLocalTalkers()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "RegisterAllLocalTalkers");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.RegisterLocalTalker
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::RegisterLocalTalker(uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "RegisterLocalTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_RegisterLocalTalker Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.RegisterRemoteTalker
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::RegisterRemoteTalker(const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "RegisterRemoteTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_RegisterRemoteTalker Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.RemoveAllRemoteTalkers
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
|
|
void UAdvancedVoiceLibrary::RemoveAllRemoteTalkers()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "RemoveAllRemoteTalkers");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.StartNetworkedVoice
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedVoiceLibrary::StartNetworkedVoice(uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "StartNetworkedVoice");
|
|
|
|
Params::AdvancedVoiceLibrary_StartNetworkedVoice Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.StopNetworkedVoice
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedVoiceLibrary::StopNetworkedVoice(uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "StopNetworkedVoice");
|
|
|
|
Params::AdvancedVoiceLibrary_StopNetworkedVoice Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.UnMuteRemoteTalker
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalUserNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool bIsSystemWide (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::UnMuteRemoteTalker(uint8 LocalUserNum, const struct FBPUniqueNetId& UniqueNetId, bool bIsSystemWide)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "UnMuteRemoteTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_UnMuteRemoteTalker Parms{};
|
|
|
|
Parms.LocalUserNum = LocalUserNum;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
Parms.bIsSystemWide = bIsSystemWide;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.UnRegisterAllLocalTalkers
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
|
|
void UAdvancedVoiceLibrary::UnRegisterAllLocalTalkers()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "UnRegisterAllLocalTalkers");
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, nullptr);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.UnRegisterLocalTalker
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// uint8 LocalPlayerNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
void UAdvancedVoiceLibrary::UnRegisterLocalTalker(uint8 LocalPlayerNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "UnRegisterLocalTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_UnRegisterLocalTalker Parms{};
|
|
|
|
Parms.LocalPlayerNum = LocalPlayerNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AdvancedVoiceLibrary.UnRegisterRemoteTalker
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
bool UAdvancedVoiceLibrary::UnRegisterRemoteTalker(const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AdvancedVoiceLibrary", "UnRegisterRemoteTalker");
|
|
|
|
Params::AdvancedVoiceLibrary_UnRegisterRemoteTalker Parms{};
|
|
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.AutoLoginUserCallbackProxy.AutoLoginUser
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 LocalUserNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UAutoLoginUserCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UAutoLoginUserCallbackProxy* UAutoLoginUserCallbackProxy::AutoLoginUser(class UObject* WorldContextObject, int32 LocalUserNum)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("AutoLoginUserCallbackProxy", "AutoLoginUser");
|
|
|
|
Params::AutoLoginUserCallbackProxy_AutoLoginUser Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.LocalUserNum = LocalUserNum;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.CancelFindSessionsCallbackProxy.CancelFindSessions
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UCancelFindSessionsCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UCancelFindSessionsCallbackProxy* UCancelFindSessionsCallbackProxy::CancelFindSessions(class UObject* WorldContextObject, class APlayerController* PlayerController)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("CancelFindSessionsCallbackProxy", "CancelFindSessions");
|
|
|
|
Params::CancelFindSessionsCallbackProxy_CancelFindSessions Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.CheckSubscriptionCallbackProxy.CheckSubscription
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& FriendUniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UCheckSubscriptionCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UCheckSubscriptionCallbackProxy* UCheckSubscriptionCallbackProxy::CheckSubscription(class UObject* WorldContextObject, const struct FBPUniqueNetId& FriendUniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("CheckSubscriptionCallbackProxy", "CheckSubscription");
|
|
|
|
Params::CheckSubscriptionCallbackProxy_CheckSubscription Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.FriendUniqueNetId = std::move(FriendUniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.CreateSessionCallbackProxyAdvanced.CreateAdvancedSession
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 PublicConnections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 PrivateConnections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUseLAN (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAllowInvites (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bIsDedicatedServer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUsePresence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUseLobbiesIfAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAllowJoinViaPresence (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAllowJoinViaPresenceFriendsOnly (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAntiCheatProtected (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUsesStats (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bShouldAdvertise (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUseLobbiesVoiceChatIfAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bStartAfterCreate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bGameSession (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UCreateSessionCallbackProxyAdvanced*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UCreateSessionCallbackProxyAdvanced* UCreateSessionCallbackProxyAdvanced::CreateAdvancedSession(class UObject* WorldContextObject, const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, class APlayerController* PlayerController, int32 PublicConnections, int32 PrivateConnections, bool bUseLAN, bool bAllowInvites, bool bIsDedicatedServer, bool bUsePresence, bool bUseLobbiesIfAvailable, bool bAllowJoinViaPresence, bool bAllowJoinViaPresenceFriendsOnly, bool bAntiCheatProtected, bool bUsesStats, bool bShouldAdvertise, bool bUseLobbiesVoiceChatIfAvailable, bool bStartAfterCreate, bool bGameSession)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("CreateSessionCallbackProxyAdvanced", "CreateAdvancedSession");
|
|
|
|
Params::CreateSessionCallbackProxyAdvanced_CreateAdvancedSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.PublicConnections = PublicConnections;
|
|
Parms.PrivateConnections = PrivateConnections;
|
|
Parms.bUseLAN = bUseLAN;
|
|
Parms.bAllowInvites = bAllowInvites;
|
|
Parms.bIsDedicatedServer = bIsDedicatedServer;
|
|
Parms.bUsePresence = bUsePresence;
|
|
Parms.bUseLobbiesIfAvailable = bUseLobbiesIfAvailable;
|
|
Parms.bAllowJoinViaPresence = bAllowJoinViaPresence;
|
|
Parms.bAllowJoinViaPresenceFriendsOnly = bAllowJoinViaPresenceFriendsOnly;
|
|
Parms.bAntiCheatProtected = bAntiCheatProtected;
|
|
Parms.bUsesStats = bUsesStats;
|
|
Parms.bShouldAdvertise = bShouldAdvertise;
|
|
Parms.bUseLobbiesVoiceChatIfAvailable = bUseLobbiesVoiceChatIfAvailable;
|
|
Parms.bStartAfterCreate = bStartAfterCreate;
|
|
Parms.bGameSession = bGameSession;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.EndSessionCallbackProxy.EndSession
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UEndSessionCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UEndSessionCallbackProxy* UEndSessionCallbackProxy::EndSession(class UObject* WorldContextObject, class APlayerController* PlayerController)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("EndSessionCallbackProxy", "EndSession");
|
|
|
|
Params::EndSessionCallbackProxy_EndSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.FindFriendSessionCallbackProxy.FindFriendSession
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& FriendUniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UFindFriendSessionCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UFindFriendSessionCallbackProxy* UFindFriendSessionCallbackProxy::FindFriendSession(class UObject* WorldContextObject, class APlayerController* PlayerController, const struct FBPUniqueNetId& FriendUniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("FindFriendSessionCallbackProxy", "FindFriendSession");
|
|
|
|
Params::FindFriendSessionCallbackProxy_FindFriendSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.FriendUniqueNetId = std::move(FriendUniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.FindSessionsCallbackProxyAdvanced.FilterSessionResults
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// const TArray<struct FBlueprintSessionResult>&SessionResults (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// const TArray<struct FSessionsSearchSetting>&Filters (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// TArray<struct FBlueprintSessionResult>* FilteredResults (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
void UFindSessionsCallbackProxyAdvanced::FilterSessionResults(const TArray<struct FBlueprintSessionResult>& SessionResults, const TArray<struct FSessionsSearchSetting>& Filters, TArray<struct FBlueprintSessionResult>* FilteredResults)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("FindSessionsCallbackProxyAdvanced", "FilterSessionResults");
|
|
|
|
Params::FindSessionsCallbackProxyAdvanced_FilterSessionResults Parms{};
|
|
|
|
Parms.SessionResults = std::move(SessionResults);
|
|
Parms.Filters = std::move(Filters);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
if (FilteredResults != nullptr)
|
|
*FilteredResults = std::move(Parms.FilteredResults);
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.FindSessionsCallbackProxyAdvanced.FindSessionsAdvanced
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 MaxResults (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUseLAN (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// EBPServerPresenceSearchType ServerTypeToSearch (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const TArray<struct FSessionsSearchSetting>&Filters (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// bool bEmptyServersOnly (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bNonEmptyServersOnly (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bSecureServersOnly (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bSearchLobbies (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 MinSlotsAvailable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UFindSessionsCallbackProxyAdvanced*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UFindSessionsCallbackProxyAdvanced* UFindSessionsCallbackProxyAdvanced::FindSessionsAdvanced(class UObject* WorldContextObject, class APlayerController* PlayerController, int32 MaxResults, bool bUseLAN, EBPServerPresenceSearchType ServerTypeToSearch, const TArray<struct FSessionsSearchSetting>& Filters, bool bEmptyServersOnly, bool bNonEmptyServersOnly, bool bSecureServersOnly, bool bSearchLobbies, int32 MinSlotsAvailable)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("FindSessionsCallbackProxyAdvanced", "FindSessionsAdvanced");
|
|
|
|
Params::FindSessionsCallbackProxyAdvanced_FindSessionsAdvanced Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.MaxResults = MaxResults;
|
|
Parms.bUseLAN = bUseLAN;
|
|
Parms.ServerTypeToSearch = ServerTypeToSearch;
|
|
Parms.Filters = std::move(Filters);
|
|
Parms.bEmptyServersOnly = bEmptyServersOnly;
|
|
Parms.bNonEmptyServersOnly = bNonEmptyServersOnly;
|
|
Parms.bSecureServersOnly = bSecureServersOnly;
|
|
Parms.bSearchLobbies = bSearchLobbies;
|
|
Parms.MinSlotsAvailable = MinSlotsAvailable;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.GetBlockedPlayersCallbackProxy.GetAndStoreBlockedPlayersList
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UGetBlockedPlayersCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UGetBlockedPlayersCallbackProxy* UGetBlockedPlayersCallbackProxy::GetAndStoreBlockedPlayersList(class UObject* WorldContextObject, const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("GetBlockedPlayersCallbackProxy", "GetAndStoreBlockedPlayersList");
|
|
|
|
Params::GetBlockedPlayersCallbackProxy_GetAndStoreBlockedPlayersList Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.GetFriendsCallbackProxy.GetAndStoreFriendsList
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UGetFriendsCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UGetFriendsCallbackProxy* UGetFriendsCallbackProxy::GetAndStoreFriendsList(class UObject* WorldContextObject, class APlayerController* PlayerController)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("GetFriendsCallbackProxy", "GetAndStoreFriendsList");
|
|
|
|
Params::GetFriendsCallbackProxy_GetAndStoreFriendsList Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.GetRecentPlayersCallbackProxy.GetAndStoreRecentPlayersList
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetId (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UGetRecentPlayersCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UGetRecentPlayersCallbackProxy* UGetRecentPlayersCallbackProxy::GetAndStoreRecentPlayersList(class UObject* WorldContextObject, const struct FBPUniqueNetId& UniqueNetId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("GetRecentPlayersCallbackProxy", "GetAndStoreRecentPlayersList");
|
|
|
|
Params::GetRecentPlayersCallbackProxy_GetAndStoreRecentPlayersList Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.UniqueNetId = std::move(UniqueNetId);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.GetUserPrivilegeCallbackProxy.GetUserPrivilege
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const EBPUserPrivileges& PrivilegeToCheck (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& PlayerUniqueNetID (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class UGetUserPrivilegeCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UGetUserPrivilegeCallbackProxy* UGetUserPrivilegeCallbackProxy::GetUserPrivilege(class UObject* WorldContextObject, const EBPUserPrivileges& PrivilegeToCheck, const struct FBPUniqueNetId& PlayerUniqueNetID)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("GetUserPrivilegeCallbackProxy", "GetUserPrivilege");
|
|
|
|
Params::GetUserPrivilegeCallbackProxy_GetUserPrivilege Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PrivilegeToCheck = PrivilegeToCheck;
|
|
Parms.PlayerUniqueNetID = std::move(PlayerUniqueNetID);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.LoginUserCallbackProxy.LoginUser
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& UserID (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& UserToken (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const class FString& AuthType (Parm, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class ULoginUserCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class ULoginUserCallbackProxy* ULoginUserCallbackProxy::LoginUser(class UObject* WorldContextObject, class APlayerController* PlayerController, const class FString& UserID, const class FString& UserToken, const class FString& AuthType)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LoginUserCallbackProxy", "LoginUser");
|
|
|
|
Params::LoginUserCallbackProxy_LoginUser Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.UserID = std::move(UserID);
|
|
Parms.UserToken = std::move(UserToken);
|
|
Parms.AuthType = std::move(AuthType);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.LogoutUserCallbackProxy.LogoutUser
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class ULogoutUserCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class ULogoutUserCallbackProxy* ULogoutUserCallbackProxy::LogoutUser(class UObject* WorldContextObject, class APlayerController* PlayerController)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("LogoutUserCallbackProxy", "LogoutUser");
|
|
|
|
Params::LogoutUserCallbackProxy_LogoutUser Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.SendFriendInviteCallbackProxy.SendFriendInvite
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class APlayerController* PlayerController (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const struct FBPUniqueNetId& UniqueNetIDInvited (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// class USendFriendInviteCallbackProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class USendFriendInviteCallbackProxy* USendFriendInviteCallbackProxy::SendFriendInvite(class UObject* WorldContextObject, class APlayerController* PlayerController, const struct FBPUniqueNetId& UniqueNetIDInvited)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("SendFriendInviteCallbackProxy", "SendFriendInvite");
|
|
|
|
Params::SendFriendInviteCallbackProxy_SendFriendInvite Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.PlayerController = PlayerController;
|
|
Parms.UniqueNetIDInvited = std::move(UniqueNetIDInvited);
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.StartSessionCallbackProxyAdvanced.StartAdvancedSession
|
|
// (Final, Native, Static, Public, BlueprintCallable)
|
|
// Parameters:
|
|
// const class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UStartSessionCallbackProxyAdvanced*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UStartSessionCallbackProxyAdvanced* UStartSessionCallbackProxyAdvanced::StartAdvancedSession(const class UObject* WorldContextObject)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("StartSessionCallbackProxyAdvanced", "StartAdvancedSession");
|
|
|
|
Params::StartSessionCallbackProxyAdvanced_StartAdvancedSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AdvancedSessions.UpdateSessionCallbackProxyAdvanced.UpdateSession
|
|
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
|
|
// Parameters:
|
|
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// const TArray<struct FSessionPropertyKeyPair>&ExtraSettings (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
|
|
// int32 PublicConnections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// int32 PrivateConnections (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bUseLAN (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAllowInvites (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bAllowJoinInProgress (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bRefreshOnlineData (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bIsDedicatedServer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// bool bIsGameSession (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
// class UUpdateSessionCallbackProxyAdvanced*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
class UUpdateSessionCallbackProxyAdvanced* UUpdateSessionCallbackProxyAdvanced::UpdateSession(class UObject* WorldContextObject, const TArray<struct FSessionPropertyKeyPair>& ExtraSettings, int32 PublicConnections, int32 PrivateConnections, bool bUseLAN, bool bAllowInvites, bool bAllowJoinInProgress, bool bRefreshOnlineData, bool bIsDedicatedServer, bool bIsGameSession)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = StaticClass()->GetFunction("UpdateSessionCallbackProxyAdvanced", "UpdateSession");
|
|
|
|
Params::UpdateSessionCallbackProxyAdvanced_UpdateSession Parms{};
|
|
|
|
Parms.WorldContextObject = WorldContextObject;
|
|
Parms.ExtraSettings = std::move(ExtraSettings);
|
|
Parms.PublicConnections = PublicConnections;
|
|
Parms.PrivateConnections = PrivateConnections;
|
|
Parms.bUseLAN = bUseLAN;
|
|
Parms.bAllowInvites = bAllowInvites;
|
|
Parms.bAllowJoinInProgress = bAllowJoinInProgress;
|
|
Parms.bRefreshOnlineData = bRefreshOnlineData;
|
|
Parms.bIsDedicatedServer = bIsDedicatedServer;
|
|
Parms.bIsGameSession = bIsGameSession;
|
|
|
|
auto Flgs = Func->FunctionFlags;
|
|
Func->FunctionFlags |= 0x400;
|
|
|
|
GetDefaultObj()->ProcessEvent(Func, &Parms);
|
|
|
|
Func->FunctionFlags = Flgs;
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
}
|
|
|