27 ::ll::TypedStorage<8, 24, ::std::vector<::CreativeItemEntry>> mCreativeItems;
28 ::ll::TypedStorage<8, 24, ::std::vector<::CreativeGroupInfo>> mCreativeGroups;
29 ::ll::TypedStorage<8, 64, ::std::unordered_map<::CreativeItemCategory, ::CreativeItemGroupCategory>>
30 mCreativeGroupCategories;
31 ::ll::TypedStorage<8, 64, ::std::unordered_map<::CreativeItemNetId, uint64>> mCreativeNetIdIndex;
43 MCAPI ::brstd::flat_map<
44 ::CreativeItemCategory,
45 ::gsl::not_null<::CreativeItemGroupCategory*>,
46 ::std::less<::CreativeItemCategory>,
47 ::std::vector<::CreativeItemCategory>,
48 ::std::vector<::gsl::not_null<::CreativeItemGroupCategory*>>>
51 MCAPI
void forEachCreativeItemInstance(::std::function<
bool(
::ItemInstance const&)> func)
const;
53 MCAPI_C ::CreativeItemGroupCategory* getCreativeCategory(::CreativeItemCategory category);
55 MCAPI_C
void initializeFromCreativeContentPacket(
60 MCAPI ::CreativeItemGroupCategory* newCreativeCategory(::std::string
const& name, ::CreativeItemCategory category);
62 MCAPI ::CreativeGroupInfo*
65 MCAPI
void updateNetIdMap();
Definition CreativeContentPacket.h:22
Definition CreativeItemEntry.h:16