3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/realms/PlayerRoleActions.h"
11namespace Realms {
struct World; }
18 using RealmsWorldList = ::std::vector<::std::reference_wrapper<::Realms::World>>;
23 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::World::LocalWorldList>> mWorldList;
24 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Realms::WorldCache>> mRealmsCache;
25 ::ll::TypedStorage<8, 24, ::std::vector<::std::reference_wrapper<::Realms::World>>> mRealmsWorlds;
31 MCAPI
void getCachedRealmsWorlds(
32 ::std::function<
bool(::Realms::World
const&, ::Realms::PlayerRoleActions)> canUserDoRealmAction
35 MCAPI ~SelectWorldModel();
Definition WorldCache.h:7
Definition SelectWorldModel.h:5
Definition LocalWorldList.h:7