ScreenshotDetails

data class ScreenshotDetails(var gameID: GameID?, var ufsImageFilePath: String?, var usfThumbnailFilePath: String?, var caption: String?, var privacy: EUCMFilePrivacyState, var width: Int, var height: Int, var creationTime: Date, var isContainsSpoilers: Boolean)

Represents the details required to add a screenshot

Parameters

gameID

Gets or sets the Steam game ID this screenshot belongs to

ufsImageFilePath

Gets or sets the UFS image filepath.

usfThumbnailFilePath

Gets or sets the UFS thumbnail filepath.

caption

Gets or sets the screenshot caption

privacy

Gets or sets the screenshot privacy

width

Gets or sets the screenshot width

height

Gets or sets the screenshot height

creationTime

Gets or sets the creation time

isContainsSpoilers

Gets or sets whether the screenshot contains spoilers

Constructors

Link copied to clipboard
constructor(gameID: GameID?, ufsImageFilePath: String?, usfThumbnailFilePath: String?, caption: String?, privacy: EUCMFilePrivacyState, width: Int, height: Int, creationTime: Date, isContainsSpoilers: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var height: Int
Link copied to clipboard
Link copied to clipboard
var privacy: EUCMFilePrivacyState
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var width: Int