RemoteStorageDownloadUGCResult

Swift
public struct RemoteStorageDownloadUGCResult: Sendable

Steamworks RemoteStorageDownloadUGCResult_t


Topics

var result: Result

Steamworks m_eResult

Declaration
Swift
public let result: Result

var file: UGCHandle

Steamworks m_hFile

Declaration
Swift
public let file: UGCHandle

var appID: AppID

Steamworks m_nAppID

Declaration
Swift
public let appID: AppID

var sizeInBytes: Int

Steamworks m_nSizeInBytes

Declaration
Swift
public let sizeInBytes: Int

var fileName: String

Steamworks m_pchFileName

Declaration
Swift
public let fileName: String

var steamIDOwner: SteamID

Steamworks m_ulSteamIDOwner

Declaration
Swift
public let steamIDOwner: SteamID

init(result: Result, file: UGCHandle, appID: AppID, sizeInBytes: Int, fileName: String, steamIDOwner: SteamID)

Create a customized RemoteStorageDownloadUGCResult

Declaration
Swift
public init(
    result: Result = .none, file: UGCHandle = 0, appID: AppID = 0,
    sizeInBytes: Int = 0, fileName: String = "",
    steamIDOwner: SteamID = SteamID())