#pragma once #include class SymbolResolver; struct PendingCreativeItem { int itemId; int count; int auxValue; int groupIndex; }; namespace CreativeInventory { void AddPending(int itemId, int count, int auxValue, int groupIndex); bool ResolveSymbols(SymbolResolver& resolver); void InjectItems(); void UpdateTabPageCounts(); extern void* pCategoryGroups; extern void* pItemInstanceCtor; extern void* pSharedPtrCtor; extern void* pVectorPushBack; extern void* pSpecs; extern std::vector s_pendingItems; }