RemoteStorageGetPublishedFileDetailsResult

Swift
public struct RemoteStorageGetPublishedFileDetailsResult: Sendable

Steamworks RemoteStorageGetPublishedFileDetailsResult_t


Topics

var result: Result

Steamworks m_eResult

Declaration
Swift
public let result: Result

var publishedFileId: PublishedFileID

Steamworks m_nPublishedFileId

Declaration
Swift
public let publishedFileId: PublishedFileID

var creatorAppID: AppID

Steamworks m_nCreatorAppID

Declaration
Swift
public let creatorAppID: AppID

var consumerAppID: AppID

Steamworks m_nConsumerAppID

Declaration
Swift
public let consumerAppID: AppID

var title: String

Steamworks m_rgchTitle

Declaration
Swift
public let title: String

var description: String

Steamworks m_rgchDescription

Declaration
Swift
public let description: String

var file: UGCHandle

Steamworks m_hFile

Declaration
Swift
public let file: UGCHandle

var previewFile: UGCHandle

Steamworks m_hPreviewFile

Declaration
Swift
public let previewFile: UGCHandle

var steamIDOwner: SteamID

Steamworks m_ulSteamIDOwner

Declaration
Swift
public let steamIDOwner: SteamID

var rtimeCreated: RTime32

Steamworks m_rtimeCreated

Declaration
Swift
public let rtimeCreated: RTime32

var rtimeUpdated: RTime32

Steamworks m_rtimeUpdated

Declaration
Swift
public let rtimeUpdated: RTime32

var visibility: RemoteStoragePublishedFileVisibility

Steamworks m_eVisibility

Declaration
Swift
public let visibility: RemoteStoragePublishedFileVisibility

var banned: Bool

Steamworks m_bBanned

Declaration
Swift
public let banned: Bool

var tags: String

Steamworks m_rgchTags

Declaration
Swift
public let tags: String

var tagsTruncated: Bool

Steamworks m_bTagsTruncated

Declaration
Swift
public let tagsTruncated: Bool

var fileName: String

Steamworks m_pchFileName

Declaration
Swift
public let fileName: String

var fileSize: Int

Steamworks m_nFileSize

Declaration
Swift
public let fileSize: Int

var previewFileSize: Int

Steamworks m_nPreviewFileSize

Declaration
Swift
public let previewFileSize: Int

var url: String

Steamworks m_rgchURL

Declaration
Swift
public let url: String

var fileType: WorkshopFileType

Steamworks m_eFileType

Declaration
Swift
public let fileType: WorkshopFileType

var acceptedForUse: Bool

Steamworks m_bAcceptedForUse

Declaration
Swift
public let acceptedForUse: Bool

init(result: Result, publishedFileId: PublishedFileID, creatorAppID: AppID, consumerAppID: AppID, title: String, description: String, file: UGCHandle, previewFile: UGCHandle, steamIDOwner: SteamID, rtimeCreated: RTime32, rtimeUpdated: RTime32, visibility: RemoteStoragePublishedFileVisibility, banned: Bool, tags: String, tagsTruncated: Bool, fileName: String, fileSize: Int, previewFileSize: Int, url: String, fileType: WorkshopFileType, acceptedForUse: Bool)

Declaration
Swift
public init(
    result: Result = .none, publishedFileId: PublishedFileID = 0,
    creatorAppID: AppID = 0, consumerAppID: AppID = 0, title: String = "",
    description: String = "", file: UGCHandle = 0, previewFile: UGCHandle = 0,
    steamIDOwner: SteamID = SteamID(), rtimeCreated: RTime32 = 0,
    rtimeUpdated: RTime32 = 0,
    visibility: RemoteStoragePublishedFileVisibility = .`public`,
    banned: Bool = false, tags: String = "", tagsTruncated: Bool = false,
    fileName: String = "", fileSize: Int = 0, previewFileSize: Int = 0,
    url: String = "", fileType: WorkshopFileType = .first,
    acceptedForUse: Bool = false)