ItemState

Swift
public struct ItemState: OptionSet, Sendable

Steamworks EItemState


Topics

var rawValue: CUnsignedInt

The flags value.

Declaration
Swift
public let rawValue: CUnsignedInt

init(rawValue: CUnsignedInt)

Create a new instance with rawValue flags set.

Declaration
Swift
public init(rawValue: CUnsignedInt)

static var none: ItemState

Steamworks k_EItemStateNone

Declaration
Swift
public static let none: ItemState

static var subscribed: ItemState

Steamworks k_EItemStateSubscribed

Declaration
Swift
public static let subscribed: ItemState

static var legacyItem: ItemState

Steamworks k_EItemStateLegacyItem

Declaration
Swift
public static let legacyItem: ItemState

static var installed: ItemState

Steamworks k_EItemStateInstalled

Declaration
Swift
public static let installed: ItemState

static var needsUpdate: ItemState

Steamworks k_EItemStateNeedsUpdate

Declaration
Swift
public static let needsUpdate: ItemState

static var downloading: ItemState

Steamworks k_EItemStateDownloading

Declaration
Swift
public static let downloading: ItemState

static var downloadPending: ItemState

Steamworks k_EItemStateDownloadPending

Declaration
Swift
public static let downloadPending: ItemState