3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/controllers/ClientInstanceScreenController.h"
13namespace Json {
class Value; }
20 ::ll::TypedStorage<8, 8, ::std::vector<::ActorUniqueID>
const&> mClientIds;
21 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::PauseScreenModel>> mPauseScreenModel;
26 EduMultiplayerPauseMenuScreenController& operator=(EduMultiplayerPauseMenuScreenController
const&);
27 EduMultiplayerPauseMenuScreenController(EduMultiplayerPauseMenuScreenController
const&);
28 EduMultiplayerPauseMenuScreenController();
33 virtual ~EduMultiplayerPauseMenuScreenController() ;
35 virtual void onInit() ;
37 virtual void addStaticScreenVars(::Json::Value& globalVars) ;
43 MCAPI EduMultiplayerPauseMenuScreenController(
44 ::std::shared_ptr<::PauseScreenModel> model,
45 ::std::vector<::ActorUniqueID>
const& clientIds
48 MCAPI ::PlayerListEntry
const& _getLevelLocalPlayerListEntry();
50 MCAPI
void _registerBindings();
56 MCAPI
void* $ctor(::std::shared_ptr<::PauseScreenModel> model, ::std::vector<::ActorUniqueID>
const& clientIds);
70 MCAPI
void $addStaticScreenVars(::Json::Value& globalVars);
Definition ClientInstanceScreenController.h:5
Definition PauseScreenModel.h:5
Definition PlayerListEntry.h:20
Definition ActorUniqueID.h:5