LeviLamina
Loading...
Searching...
No Matches
UniversalGameJoiner.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/NonOwnerPointer.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
IClientInstance
;
11
class
INetworkGameConnector
;
12
struct
ExperienceConnectionData
;
13
struct
GameConnectionInfoEx
;
14
struct
PlayerJoinWorldContext
;
15
namespace
Realms {
struct
RealmId
; }
16
namespace
Social {
class
MultiplayerGameInfo
; }
17
// clang-format on
18
19
class
UniversalGameJoiner
{
20
public
:
21
// static functions
22
// NOLINTBEGIN
23
MCAPI
static
void
joinGame(
24
::INetworkGameConnector& minecraftGame,
25
::Bedrock::NotNullNonOwnerPtr<::IClientInstance> clientInstance,
26
::std::variant<
27
::GameConnectionInfoEx,
28
::Social::MultiplayerGameInfo,
29
::ExperienceConnectionData,
30
::Realms::RealmId>
const
& joinInfo,
31
::PlayerJoinWorldContext context
32
);
33
// NOLINTEND
34
};
IClientInstance
Definition
IClientInstance.h:5
INetworkGameConnector
Definition
INetworkGameConnector.h:5
Social::MultiplayerGameInfo
Definition
MultiplayerGameInfo.h:7
UniversalGameJoiner
Definition
UniversalGameJoiner.h:5
ExperienceConnectionData
Definition
ExperienceConnectionData.h:5
GameConnectionInfoEx
Definition
GameConnectionInfoEx.h:5
PlayerJoinWorldContext
Definition
PlayerJoinWorldContext.h:5
Realms::RealmId
Definition
RealmId.h:7
src-client
mc
client
gui
screens
UniversalGameJoiner.h
Generated on
for LeviLamina by
1.16.1