| void Init() | PrivateStatic | | 0x00 |
| Code get_LocalCurrencyCode() | PublicStatic+1 flags | | 0x04 |
| void set_LocalCurrencyCode(const Code& value) | PrivateStatic+1 flags | | 0x04 |
| string get_LocalCurrencySymbol() | PublicStatic+1 flags | | 0x08 |
| List<Heathen.SteamworksIntegration.ItemDetail> Details(const ItemData& item) | PublicStatic | | 0x08 |
| long ItemTotalQuantity(const ItemData& item) | PublicStatic | | 0x08 |
| bool AddPromoItem(const SteamItemDef_t& itemDef, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool AddPromoItems(ItemDefinitionSettings item, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool AddPromoItems(const SteamItemDef_t[]& itemDefs, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool AddPromoItems(const ItemDefinitionSettings[]& items, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool AddPromoItems(IEnumerable<Steamworks.SteamItemDef_t> itemDefs, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool CheckResultSteamID(const SteamInventoryResult_t& resultHandle, const CSteamID& steamIDExpected) | PublicStatic | | 0x08 |
| void ConsumeItem(const SteamItemInstanceID_t& itemConsume, uint quantity, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void DeserializeResult(const UserData& expectedUser, const byte[]& buffer, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void DestroyResult(const SteamInventoryResult_t& resultHandle) | PublicStatic | | 0x04 |
| void ExchangeItems(const SteamItemDef_t& generate, const SteamItemInstanceID_t[]& destroy, const uint[]& destroyQuantity, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void GenerateItems(const SteamItemDef_t[]& itemDefs, const uint[]& quantity, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void GetAllItems(Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void GetEligiblePromoItems(const UserData& user, Action<Steamworks.EResult callback) | PublicStatic | | 0x08 |
| bool GetItemDefinitionIDs(ref SteamItemDef_t[]& results) | PublicStatic | | 0x08 |
| string GetItemDefinitionProperty(const SteamItemDef_t& item, const string& propertyName) | PublicStatic | | 0x08 |
| string[] GetItemDefinitionProperties(const SteamItemDef_t& item) | PublicStatic | | 0x08 |
| void GetItemsByID(const SteamItemInstanceID_t[]& instanceIds, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool GetItemPrice(const SteamItemDef_t& item, ref ulong& currentPrice, ref ulong& basePrice) | PublicStatic | | 0x08 |
| bool GetItemsWithPrices(ref SteamItemDef_t[]& items, ref ulong[]& currentPrices, ref ulong[]& basePrices) | PublicStatic | | 0x08 |
| bool GetResultItemProperty(const SteamInventoryResult_t& resultHandle, uint itemIndex, const string& propertyName, ref string& valueBuffer, ref uint& bufferSize) | PublicStatic | | 0x08 |
| bool GetResultItems(const SteamInventoryResult_t& resultHandle, const SteamItemDetails_t[]& items, ref uint& count) | PublicStatic | | 0x08 |
| DateTime GetResultTimestamp(const SteamInventoryResult_t& resultHandle) | PublicStatic | | 0x08 |
| bool GrantPromoItems(Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| bool LoadItemDefinitions() | PublicStatic | | 0x01 |
| void RequestPrices(Action<Steamworks.SteamInventoryRequestPricesResult_t callback) | PublicStatic | | 0x08 |
| void SerializeItemResultsByID(const SteamItemInstanceID_t[]& instanceIds, Action<System.Byte[]> callback) | PublicStatic | | 0x08 |
| void SerializeAllItemResults(Action<System.Byte[]> callback) | PublicStatic | | 0x08 |
| void StartPurchase(const SteamItemDef_t[]& items, const uint[]& quantities, Action<Steamworks.SteamInventoryStartPurchaseResult_t callback) | PublicStatic | | 0x08 |
| void TransferItemQuantity(const SteamItemInstanceID_t& source, uint quantity, const SteamItemInstanceID_t& destination, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void TriggerItemDrop(const SteamItemDef_t& item, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| SteamInventoryUpdateHandle_t StartUpdateProperties() | PublicStatic | | 0x08 |
| void SubmitUpdateProperties(const SteamInventoryUpdateHandle_t& handle, Action<Heathen.SteamworksIntegration.InventoryResult> callback) | PublicStatic | | 0x08 |
| void RemoveProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& item, const string& propertyName) | PublicStatic | | 0x08 |
| void SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& item, const string& propertyName, const string& data) | PublicStatic | | 0x08 |
| void SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& item, const string& propertyName, bool data) | PublicStatic | | 0x08 |
| void SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& item, const string& propertyName, long data) | PublicStatic | | 0x08 |
| void SetProperty(const SteamInventoryUpdateHandle_t& handle, const SteamItemInstanceID_t& item, const string& propertyName, float data) | PublicStatic | | 0x08 |
| ItemDetail GetExtendedItemDetail(const SteamInventoryResult_t& result, uint index, const SteamItemDetails_t& detail) | PrivateStatic | | 0x28 |
| void HandleInventoryResults(const SteamInventoryResultReady_t& results) | Static+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |