| EResult GetResultStatus(const SteamInventoryResult_t& resultHandle) | PublicStatic | | 0x04 |
| bool GetResultItems(const SteamInventoryResult_t& resultHandle, const SteamItemDetails_t[]& pOutItemsArray, ref uint& punOutItemsArraySize) | PublicStatic | | 0x08 |
| bool GetResultItemProperty(const SteamInventoryResult_t& resultHandle, uint unItemIndex, const string& pchPropertyName, ref string& pchValueBuffer, ref uint& punValueBufferSizeOut) | PublicStatic | | 0x08 |
| uint GetResultTimestamp(const SteamInventoryResult_t& resultHandle) | PublicStatic | | 0x04 |
| bool CheckResultSteamID(const SteamInventoryResult_t& resultHandle, const CSteamID& steamIDExpected) | PublicStatic | | 0x08 |
| void DestroyResult(const SteamInventoryResult_t& resultHandle) | PublicStatic | | 0x04 |
| bool GetAllItems(ref SteamInventoryResult_t& pResultHandle) | PublicStatic | | 0x04 |
| bool GetItemsByID(ref SteamInventoryResult_t& pResultHandle, const SteamItemInstanceID_t[]& pInstanceIDs, uint unCountInstanceIDs) | PublicStatic | | 0x08 |
| bool SerializeResult(const SteamInventoryResult_t& resultHandle, const byte[]& pOutBuffer, ref uint& punOutBufferSize) | PublicStatic | | 0x08 |
| bool DeserializeResult(ref SteamInventoryResult_t& pOutResultHandle, const byte[]& pBuffer, uint unBufferSize, bool bRESERVED_MUST_BE_FALSE) | PublicStatic | | 0x08 |
| bool GenerateItems(ref SteamInventoryResult_t& pResultHandle, const SteamItemDef_t[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength) | PublicStatic | | 0x08 |
| bool GrantPromoItems(ref SteamInventoryResult_t& pResultHandle) | PublicStatic | | 0x04 |
| bool AddPromoItem(ref SteamInventoryResult_t& pResultHandle, const SteamItemDef_t& itemDef) | PublicStatic | | 0x04 |
| bool AddPromoItems(ref SteamInventoryResult_t& pResultHandle, const SteamItemDef_t[]& pArrayItemDefs, uint unArrayLength) | PublicStatic | | 0x08 |
| bool ConsumeItem(ref SteamInventoryResult_t& pResultHandle, const SteamItemInstanceID_t& itemConsume, uint unQuantity) | PublicStatic | | 0x08 |
| bool ExchangeItems(ref SteamInventoryResult_t& pResultHandle, const SteamItemDef_t[]& pArrayGenerate, const uint[]& punArrayGenerateQuantity, uint unArrayGenerateLength, const SteamItemInstanceID_t[]& pArrayDestroy, const uint[]& punArrayDestroyQuantity, uint unArrayDestroyLength) | PublicStatic | | 0x08 |
| bool TransferItemQuantity(ref SteamInventoryResult_t& pResultHandle, const SteamItemInstanceID_t& itemIdSource, uint unQuantity, const SteamItemInstanceID_t& itemIdDest) | PublicStatic | | 0x08 |
| void SendItemDropHeartbeat() | PublicStatic | | 0x00 |
| bool TriggerItemDrop(ref SteamInventoryResult_t& pResultHandle, const SteamItemDef_t& dropListDefinition) | PublicStatic | | 0x04 |
| bool TradeItems(ref SteamInventoryResult_t& pResultHandle, const CSteamID& steamIDTradePartner, const SteamItemInstanceID_t[]& pArrayGive, const uint[]& pArrayGiveQuantity, uint nArrayGiveLength, const SteamItemInstanceID_t[]& pArrayGet, const uint[]& pArrayGetQuantity, uint nArrayGetLength) | PublicStatic | | 0x08 |
| bool LoadItemDefinitions() | PublicStatic | | 0x01 |
| bool GetItemDefinitionIDs(const SteamItemDef_t[]& pItemDefIDs, ref uint& punItemDefIDsArraySize) | PublicStatic | | 0x08 |
| bool GetItemDefinitionProperty(const SteamItemDef_t& iDefinition, const string& pchPropertyName, ref string& pchValueBuffer, ref uint& punValueBufferSizeOut) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestEligiblePromoItemDefinitionsIDs(const CSteamID& steamID) | PublicStatic | | 0x08 |
| bool GetEligiblePromoItemDefinitionIDs(const CSteamID& steamID, const SteamItemDef_t[]& pItemDefIDs, ref uint& punItemDefIDsArraySize) | PublicStatic | | 0x08 |
| SteamAPICall_t StartPurchase(const SteamItemDef_t[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestPrices() | PublicStatic | | 0x08 |
| uint GetNumItemsWithPrices() | PublicStatic | | 0x04 |
| bool GetItemsWithPrices(const SteamItemDef_t[]& pArrayItemDefs, const ulong[]& pCurrentPrices, const ulong[]& pBasePrices, uint unArrayLength) | PublicStatic | | 0x08 |
| bool GetItemPrice(const SteamItemDef_t& iDefinition, ref ulong& pCurrentPrice, ref ulong& pBasePrice) | PublicStatic | | 0x08 |
| SteamInventoryUpdateHandle_t StartUpdateProperties() | PublicStatic | | 0x08 |
| bool RemoveProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& nItemID, const string& pchPropertyName) | PublicStatic | | 0x08 |
| bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& nItemID, const string& pchPropertyName, const string& pchPropertyValue) | PublicStatic | | 0x08 |
| bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& nItemID, const string& pchPropertyName, bool bValue) | PublicStatic | | 0x08 |
| bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& nItemID, const string& pchPropertyName, long nValue) | PublicStatic | | 0x08 |
| bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& nItemID, const string& pchPropertyName, float flValue) | PublicStatic | | 0x08 |
| bool SubmitUpdateProperties(const SteamInventoryUpdateHandle_t& handle, ref SteamInventoryResult_t& pResultHandle) | PublicStatic | | 0x08 |
| bool InspectItem(ref SteamInventoryResult_t& pResultHandle, const string& pchItemToken) | PublicStatic | | 0x08 |