3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/models/PackManagerContentSourceImpl.h"
7#include "mc/client/network/realms/RealmId.h"
8#include "mc/deps/core/utility/NonOwnerPointer.h"
15namespace Realms {
struct Content; }
24 ::ll::TypedStorage<8, 8, ::Realms::RealmId const> mRealmId;
25 ::ll::TypedStorage<8, 24, ::std::vector<::Realms::Content>
const> mServiceAppliedContent;
30 RealmsWorldPackManagerContentSource();
37 virtual void generateItems(::std::vector<::std::shared_ptr<::ContentItem>>& content) ;
43 MCAPI RealmsWorldPackManagerContentSource(
44 ::PackManagerContentSourceArgs&& args,
45 ::Bedrock::NotNullNonOwnerPtr<::IContentSourceRepository> contentSourceRepository,
46 ::Realms::RealmId realmId,
47 ::std::vector<::Realms::Content>&& serviceContent
55 ::PackManagerContentSourceArgs&& args,
56 ::Bedrock::NotNullNonOwnerPtr<::IContentSourceRepository> contentSourceRepository,
57 ::Realms::RealmId realmId,
58 ::std::vector<::Realms::Content>&& serviceContent
67 MCAPI
void $generateItems(::std::vector<::std::shared_ptr<::ContentItem>>& content);
Definition IContentSourceRepository.h:13
Definition RealmsWorldPackManagerContentSource.h:7
static MCAPI void ** $vftable()
Definition ContentItem.h:5
Definition PackManagerContentSourceArgs.h:5