LeviLamina
Loading...
Searching...
No Matches
PackContentItem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/gui/screens/models/ManifestContentItem.h"
7#include "mc/client/gui/screens/models/PackListType.h"
8#include "mc/client/gui/screens/models/PackReportState.h"
9
10// auto generated forward declare list
11// clang-format off
12class PackReport;
13class PackSettings;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<4, 4, ::PackListType> mListType;
22 ::ll::TypedStorage<8, 256, ::PackReport> mPackReport;
23 ::ll::TypedStorage<8, 256, ::PackReport> mLoadingReport;
24 ::ll::TypedStorage<8, 32, ::std::string> mDateAvailable;
25 ::ll::TypedStorage<8, 8, uint64> mPosition;
26 ::ll::TypedStorage<4, 4, int> mSubpackIndex;
27 ::ll::TypedStorage<1, 1, ::PackReportState> mReportState;
28 ::ll::TypedStorage<8, 24, ::SubpackInfoCollection> mSubpackInfo;
29 ::ll::TypedStorage<8, 8, ::PackSettings*> mPackSettings;
30 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::PackContentItem>>> mDependencies;
31 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::PackContentItem>>> mDependentContent;
32 // NOLINTEND
33
34public:
35 // virtual functions
36 // NOLINTBEGIN
37 // vIndex: 0
38 virtual ~PackContentItem() /*override*/ = default;
39 // NOLINTEND
40
41public:
42 // destructor thunk
43 // NOLINTBEGIN
44
45 // NOLINTEND
46};
Definition PackReport.h:17
Definition PackSettings.h:12
Definition SubpackInfoCollection.h:5
Definition ManifestContentItem.h:14
Definition PackContentItem.h:17