Skip to content
LeviMC
English
AutoLightDark
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
10class IClientInstance;
15namespace Realms { struct RealmId; }
16namespace Social { class MultiplayerGameInfo; }
17// clang-format on
18
20public:
21 // static functions
22 // NOLINTBEGIN
23 MCNAPI static void joinGame(
24 ::INetworkGameConnector& minecraftGame,
25 ::Bedrock::NotNullNonOwnerPtr<::IClientInstance> clientInstance,
26 ::std::variant<
30 ::Realms::RealmId> const& joinInfo,
32 );
33 // NOLINTEND
34};
Definition IClientInstance.h:5
Definition INetworkGameConnector.h:5
Definition MultiplayerGameInfo.h:7
Definition UniversalGameJoiner.h:5
static MCAPI void joinGame(::INetworkGameConnector &minecraftGame, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > clientInstance, ::std::variant< ::GameConnectionInfoEx, ::Social::MultiplayerGameInfo, ::ExperienceJoinRequestInfo, ::Realms::RealmId > const &joinInfo, ::PlayerJoinWorldContext context)
Definition ExperienceJoinRequestInfo.h:5
Definition GameConnectionInfoEx.h:5
Definition PlayerJoinWorldContext.h:5
Definition RealmId.h:7
Definition context.h:5