Zdexby TheHolyOneZ
49,743 classes
Class

ISteamInventory

: SteamInterface : Object
Steamworks.ISteamInventory, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006077471552
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 81

SignatureFlagsNativeParams
void .ctor(bool IsGameServer)2 flags0x01
long SteamAPI_SteamInventory_v003()Static+2 flags0x08
long GetUserInterfacePointer()Public+1 flags0x08
long SteamAPI_SteamGameServerInventory_v003()Static+2 flags0x08
long GetServerInterfacePointer()Public+1 flags0x08
Result _GetResultStatus(long self, const SteamInventoryResult_t& resultHandle)PrivateStatic+1 flags0x08
Result GetResultStatus(const SteamInventoryResult_t& resultHandle)1 flags0x04
bool _GetResultItems(long self, const SteamInventoryResult_t& resultHandle, const SteamItemDetails_t[]& pOutItemsArray, ref uint& punOutItemsArraySize)PrivateStatic+1 flags0x08
bool GetResultItems(const SteamInventoryResult_t& resultHandle, const SteamItemDetails_t[]& pOutItemsArray, ref uint& punOutItemsArraySize)1 flags0x08
bool _GetResultItemProperty(long self, const SteamInventoryResult_t& resultHandle, uint unItemIndex, const string& pchPropertyName, long pchValueBuffer, ref uint& punValueBufferSizeOut)PrivateStatic+1 flags0x08
bool GetResultItemProperty(const SteamInventoryResult_t& resultHandle, uint unItemIndex, const string& pchPropertyName, ref string& pchValueBuffer)1 flags0x08
uint _GetResultTimestamp(long self, const SteamInventoryResult_t& resultHandle)PrivateStatic+1 flags0x08
uint GetResultTimestamp(const SteamInventoryResult_t& resultHandle)1 flags0x04
bool _CheckResultSteamID(long self, const SteamInventoryResult_t& resultHandle, const SteamId& steamIDExpected)PrivateStatic+1 flags0x08
bool CheckResultSteamID(const SteamInventoryResult_t& resultHandle, const SteamId& steamIDExpected)1 flags0x08
void _DestroyResult(long self, const SteamInventoryResult_t& resultHandle)PrivateStatic+1 flags0x08
void DestroyResult(const SteamInventoryResult_t& resultHandle)1 flags0x04
bool _GetAllItems(long self, ref SteamInventoryResult_t& pResultHandle)PrivateStatic+1 flags0x08
bool GetAllItems(ref SteamInventoryResult_t& pResultHandle)1 flags0x04
bool _GetItemsByID(long self, ref SteamInventoryResult_t& pResultHandle, ref InventoryItemId& pInstanceIDs, uint unCountInstanceIDs)PrivateStatic+1 flags0x08
bool GetItemsByID(ref SteamInventoryResult_t& pResultHandle, ref InventoryItemId& pInstanceIDs, uint unCountInstanceIDs)1 flags0x08
bool _SerializeResult(long self, const SteamInventoryResult_t& resultHandle, long pOutBuffer, ref uint& punOutBufferSize)PrivateStatic+1 flags0x08
bool SerializeResult(const SteamInventoryResult_t& resultHandle, long pOutBuffer, ref uint& punOutBufferSize)1 flags0x08
bool _DeserializeResult(long self, ref SteamInventoryResult_t& pOutResultHandle, long pBuffer, uint unBufferSize, bool bRESERVED_MUST_BE_FALSE)PrivateStatic+1 flags0x08
bool DeserializeResult(ref SteamInventoryResult_t& pOutResultHandle, long pBuffer, uint unBufferSize, bool bRESERVED_MUST_BE_FALSE)1 flags0x08
bool _GenerateItems(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength)PrivateStatic+1 flags0x08
bool GenerateItems(ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength)1 flags0x08
bool _GrantPromoItems(long self, ref SteamInventoryResult_t& pResultHandle)PrivateStatic+1 flags0x08
bool GrantPromoItems(ref SteamInventoryResult_t& pResultHandle)1 flags0x04
bool _AddPromoItem(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryDefId& itemDef)PrivateStatic+1 flags0x08
bool AddPromoItem(ref SteamInventoryResult_t& pResultHandle, const InventoryDefId& itemDef)1 flags0x04
bool _AddPromoItems(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayItemDefs, uint unArrayLength)PrivateStatic+1 flags0x08
bool AddPromoItems(ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayItemDefs, uint unArrayLength)1 flags0x08
bool _ConsumeItem(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryItemId& itemConsume, uint unQuantity)PrivateStatic+1 flags0x08
bool ConsumeItem(ref SteamInventoryResult_t& pResultHandle, const InventoryItemId& itemConsume, uint unQuantity)1 flags0x08
bool _ExchangeItems(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayGenerate, const uint[]& punArrayGenerateQuantity, uint unArrayGenerateLength, const InventoryItemId[]& pArrayDestroy, const uint[]& punArrayDestroyQuantity, uint unArrayDestroyLength)PrivateStatic+1 flags0x08
bool ExchangeItems(ref SteamInventoryResult_t& pResultHandle, const InventoryDefId[]& pArrayGenerate, const uint[]& punArrayGenerateQuantity, uint unArrayGenerateLength, const InventoryItemId[]& pArrayDestroy, const uint[]& punArrayDestroyQuantity, uint unArrayDestroyLength)1 flags0x08
bool _TransferItemQuantity(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryItemId& itemIdSource, uint unQuantity, const InventoryItemId& itemIdDest)PrivateStatic+1 flags0x08
bool TransferItemQuantity(ref SteamInventoryResult_t& pResultHandle, const InventoryItemId& itemIdSource, uint unQuantity, const InventoryItemId& itemIdDest)1 flags0x08
void _SendItemDropHeartbeat(long self)PrivateStatic+1 flags0x08
void SendItemDropHeartbeat()1 flags0x00
bool _TriggerItemDrop(long self, ref SteamInventoryResult_t& pResultHandle, const InventoryDefId& dropListDefinition)PrivateStatic+1 flags0x08
bool TriggerItemDrop(ref SteamInventoryResult_t& pResultHandle, const InventoryDefId& dropListDefinition)1 flags0x04
bool _TradeItems(long self, ref SteamInventoryResult_t& pResultHandle, const SteamId& steamIDTradePartner, const InventoryItemId[]& pArrayGive, const uint[]& pArrayGiveQuantity, uint nArrayGiveLength, const InventoryItemId[]& pArrayGet, const uint[]& pArrayGetQuantity, uint nArrayGetLength)PrivateStatic+1 flags0x08
bool TradeItems(ref SteamInventoryResult_t& pResultHandle, const SteamId& steamIDTradePartner, const InventoryItemId[]& pArrayGive, const uint[]& pArrayGiveQuantity, uint nArrayGiveLength, const InventoryItemId[]& pArrayGet, const uint[]& pArrayGetQuantity, uint nArrayGetLength)1 flags0x08
bool _LoadItemDefinitions(long self)PrivateStatic+1 flags0x08
bool LoadItemDefinitions()1 flags0x01
bool _GetItemDefinitionIDs(long self, const InventoryDefId[]& pItemDefIDs, ref uint& punItemDefIDsArraySize)PrivateStatic+1 flags0x08
bool GetItemDefinitionIDs(const InventoryDefId[]& pItemDefIDs, ref uint& punItemDefIDsArraySize)1 flags0x08
bool _GetItemDefinitionProperty(long self, const InventoryDefId& iDefinition, const string& pchPropertyName, long pchValueBuffer, ref uint& punValueBufferSizeOut)PrivateStatic+1 flags0x08
bool GetItemDefinitionProperty(const InventoryDefId& iDefinition, const string& pchPropertyName, ref string& pchValueBuffer)1 flags0x08
SteamAPICall_t _RequestEligiblePromoItemDefinitionsIDs(long self, const SteamId& steamID)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.SteamInventoryEligiblePromoItemDefIDs_t> RequestEligiblePromoItemDefinitionsIDs(const SteamId& steamID)1 flags0x18
bool _GetEligiblePromoItemDefinitionIDs(long self, const SteamId& steamID, const InventoryDefId[]& pItemDefIDs, ref uint& punItemDefIDsArraySize)PrivateStatic+1 flags0x08
bool GetEligiblePromoItemDefinitionIDs(const SteamId& steamID, const InventoryDefId[]& pItemDefIDs, ref uint& punItemDefIDsArraySize)1 flags0x08
SteamAPICall_t _StartPurchase(long self, const InventoryDefId[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.SteamInventoryStartPurchaseResult_t> StartPurchase(const InventoryDefId[]& pArrayItemDefs, const uint[]& punArrayQuantity, uint unArrayLength)1 flags0x18
SteamAPICall_t _RequestPrices(long self)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.SteamInventoryRequestPricesResult_t> RequestPrices()1 flags0x18
uint _GetNumItemsWithPrices(long self)PrivateStatic+1 flags0x08
uint GetNumItemsWithPrices()1 flags0x04
bool _GetItemsWithPrices(long self, const InventoryDefId[]& pArrayItemDefs, const ulong[]& pCurrentPrices, const ulong[]& pBasePrices, uint unArrayLength)PrivateStatic+1 flags0x08
bool GetItemsWithPrices(const InventoryDefId[]& pArrayItemDefs, const ulong[]& pCurrentPrices, const ulong[]& pBasePrices, uint unArrayLength)1 flags0x08
bool _GetItemPrice(long self, const InventoryDefId& iDefinition, ref ulong& pCurrentPrice, ref ulong& pBasePrice)PrivateStatic+1 flags0x08
bool GetItemPrice(const InventoryDefId& iDefinition, ref ulong& pCurrentPrice, ref ulong& pBasePrice)1 flags0x08
SteamInventoryUpdateHandle_t _StartUpdateProperties(long self)PrivateStatic+1 flags0x08
SteamInventoryUpdateHandle_t StartUpdateProperties()1 flags0x08
bool _RemoveProperty(long self, const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName)PrivateStatic+1 flags0x08
bool RemoveProperty(const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName)1 flags0x08
bool _SetProperty(long self, const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, const string& pchPropertyValue)PrivateStatic+1 flags0x08
bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, const string& pchPropertyValue)1 flags0x08
bool _SetProperty(long self, const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, bool bValue)PrivateStatic+1 flags0x08
bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, bool bValue)1 flags0x08
bool _SetProperty(long self, const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, long nValue)PrivateStatic+1 flags0x08
bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, long nValue)1 flags0x08
bool _SetProperty(long self, const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, float flValue)PrivateStatic+1 flags0x08
bool SetProperty(const SteamInventoryUpdateHandle_t& handle, const InventoryItemId& nItemID, const string& pchPropertyName, float flValue)1 flags0x08
bool _SubmitUpdateProperties(long self, const SteamInventoryUpdateHandle_t& handle, ref SteamInventoryResult_t& pResultHandle)PrivateStatic+1 flags0x08
bool SubmitUpdateProperties(const SteamInventoryUpdateHandle_t& handle, ref SteamInventoryResult_t& pResultHandle)1 flags0x08
bool _InspectItem(long self, ref SteamInventoryResult_t& pResultHandle, const string& pchItemToken)PrivateStatic+1 flags0x08
bool InspectItem(ref SteamInventoryResult_t& pResultHandle, const string& pchItemToken)1 flags0x08

Used by 1

types with a member, parameter or interface of this type