3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/controllers/MainMenuScreenController.h"
18 using ConstContentItemPtr = ::std::shared_ptr<::ContentItem const>;
20 using ConstPackContentItemPtr = ::std::shared_ptr<::PackContentItem const>;
22 using PackContentItemPtr = ::std::shared_ptr<::PackContentItem>;
27 ::ll::TypedStorage<8, 8, ::IContentManager&> mContentManager;
28 ::ll::TypedStorage<8, 8, ::std::vector<::std::shared_ptr<::ContentItem const>>&> mSelectedItems;
29 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::PackContentItem const>>> mDependentItems;
34 StorageDependencyScreenController& operator=(StorageDependencyScreenController
const&);
35 StorageDependencyScreenController(StorageDependencyScreenController
const&);
36 StorageDependencyScreenController();
41 virtual ~StorageDependencyScreenController() =
default;
48 _populateAllDependencies(::std::vector<::std::shared_ptr<::PackContentItem const>>
const& dependentContent);
50 MCAPI
void _populateDependencies();
Definition IContentManager.h:5
Definition MainMenuScreenController.h:5
Definition StorageDependencyScreenController.h:5
Definition ContentItem.h:5
Definition PackContentItem.h:5