SteamItemDetails

Swift
public struct SteamItemDetails: Sendable

Steamworks SteamItemDetails_t


Topics

var id: SteamItemInstanceID

Steamworks m_itemId

Declaration
Swift
public let id: SteamItemInstanceID

var definitionIndex: SteamItemDef

Steamworks m_iDefinition

Declaration
Swift
public let definitionIndex: SteamItemDef

var quantity: UInt16

Steamworks m_unQuantity

Declaration
Swift
public let quantity: UInt16

var flags: SteamItemFlags

Steamworks m_unFlags

Declaration
Swift
public let flags: SteamItemFlags

init(id: SteamItemInstanceID, definitionIndex: SteamItemDef, quantity: UInt16, flags: SteamItemFlags)

Create a customized SteamItemDetails

Declaration
Swift
public init(
    id: SteamItemInstanceID = 0, definitionIndex: SteamItemDef = 0,
    quantity: UInt16 = 0, flags: SteamItemFlags = [])