SteamInventory


Topics

Interfaces

struct SteamInventory

Steamworks ISteamInventory

Access via inventory through a SteamAPI or SteamGameServerAPI instance.

Declaration
Swift
public struct SteamInventory: Sendable

Simple types

struct SteamInventoryResult

Steamworks SteamInventoryResult_t

Declaration
Swift
public struct SteamInventoryResult: Hashable, Sendable

extension SteamInventoryResult: ExpressibleByIntegerLiteral

struct SteamInventoryUpdateHandle

Steamworks SteamInventoryUpdateHandle_t

Declaration
Swift
public struct SteamInventoryUpdateHandle: Hashable, Sendable

extension SteamInventoryUpdateHandle: ExpressibleByIntegerLiteral

struct SteamItemDef

Steamworks SteamItemDef_t

Declaration
Swift
public struct SteamItemDef: Hashable, Sendable

extension SteamItemDef: ExpressibleByIntegerLiteral

struct SteamItemInstanceID

Steamworks SteamItemInstanceID_t

Declaration
Swift
public struct SteamItemInstanceID: Hashable, Sendable

extension SteamItemInstanceID: ExpressibleByIntegerLiteral

Enumerations and Option Sets

struct SteamItemFlags

Steamworks ESteamItemFlags

Declaration
Swift
public struct SteamItemFlags: OptionSet, Sendable

Structures

struct SteamInventoryEligiblePromoItemDefIDs

Steamworks SteamInventoryEligiblePromoItemDefIDs_t

Declaration
Swift
public struct SteamInventoryEligiblePromoItemDefIDs: Sendable

struct SteamInventoryRequestPricesResult

Steamworks SteamInventoryRequestPricesResult_t

Declaration
Swift
public struct SteamInventoryRequestPricesResult: Sendable

struct SteamInventoryStartPurchaseResult

Steamworks SteamInventoryStartPurchaseResult_t

Declaration
Swift
public struct SteamInventoryStartPurchaseResult: Sendable

struct SteamItemDetails

Steamworks SteamItemDetails_t

Declaration
Swift
public struct SteamItemDetails: Sendable

Callbacks

struct SteamInventoryDefinitionUpdate

Steamworks SteamInventoryDefinitionUpdate_t

Declaration
Swift
public struct SteamInventoryDefinitionUpdate: Sendable

struct SteamInventoryFullUpdate

Steamworks SteamInventoryFullUpdate_t

Declaration
Swift
public struct SteamInventoryFullUpdate: Sendable

struct SteamInventoryResultReady

Steamworks SteamInventoryResultReady_t

Declaration
Swift
public struct SteamInventoryResultReady: Sendable