Zdexby TheHolyOneZ
36,909 classes
Class

SteamInventory

: Object
Steamworks.SteamInventory, com.rlabrecque.steamworks.net 0x0010 (16 B) inherited 0x0010 com.rlabrecque.steamworks.net.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 38

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