WorkshopEULAStatus

Swift
public struct WorkshopEULAStatus: Sendable

Steamworks WorkshopEULAStatus_t


Topics

var result: Result

Steamworks m_eResult

Declaration
Swift
public let result: Result

var appID: AppID

Steamworks m_nAppID

Declaration
Swift
public let appID: AppID

var version: Int

Steamworks m_unVersion

Declaration
Swift
public let version: Int

var action: RTime32

Steamworks m_rtAction

Declaration
Swift
public let action: RTime32

var accepted: Bool

Steamworks m_bAccepted

Declaration
Swift
public let accepted: Bool

var needsAction: Bool

Steamworks m_bNeedsAction

Declaration
Swift
public let needsAction: Bool

init(result: Result, appID: AppID, version: Int, action: RTime32, accepted: Bool, needsAction: Bool)

Create a customized WorkshopEULAStatus

Declaration
Swift
public init(
    result: Result = .none, appID: AppID = 0, version: Int = 0,
    action: RTime32 = 0, accepted: Bool = false, needsAction: Bool = false)