Steam
Classes | Public Member Functions | Properties | List of all members
LapinerTools.Steam.Data.WorkshopItem Class Reference

The WorkshopItem class stores all available data about a Steam Workshop item. You can get the native Steam data (e.g. PublishedFileId) from the WorkshopItem.SteamNative property. Most properties are self-explanatory and not documented in more detail. More...

Classes

class  SteamNativeData
 The WorkshopItem.SteamNativeData class contains Steam native data such as PublishedFileId, ItemState or SteamUGCDetails. You can use this data to make own calls to the Steamworks.NET API. More...
 

Public Member Functions

 WorkshopItem ()
 

Properties

string Name [get, set]
 
string Description [get, set]
 
string OwnerName [get, set]
 
string PreviewImageURL [get, set]
 
uint VotesUp [get, set]
 
uint VotesDown [get, set]
 
ulong Subscriptions [get, set]
 
ulong Favorites [get, set]
 
bool IsSubscribed [get, set]
 
bool IsFavorited [get, set]
 
bool IsVotedUp [get, set]
 
bool IsVotedDown [get, set]
 
bool IsVoteSkipped [get, set]
 
bool IsOwned [get, set]
 
bool IsInstalled [get, set]
 
bool IsDownloading [get, set]
 
bool IsUpdateNeeded [get, set]
 
string InstalledLocalFolder [get, set]
 
ulong InstalledSizeOnDisk [get, set]
 
System.DateTime InstalledTimestamp [get, set]
 
SteamNativeData SteamNative [get, set]
 Contains Steam native data such as PublishedFileId, ItemState or SteamUGCDetails. You can use this data to make own calls to the Steamworks.NET API. More...
 

Detailed Description

The WorkshopItem class stores all available data about a Steam Workshop item. You can get the native Steam data (e.g. PublishedFileId) from the WorkshopItem.SteamNative property. Most properties are self-explanatory and not documented in more detail.

Constructor & Destructor Documentation

◆ WorkshopItem()

LapinerTools.Steam.Data.WorkshopItem.WorkshopItem ( )

Property Documentation

◆ Description

string LapinerTools.Steam.Data.WorkshopItem.Description
getset

◆ Favorites

ulong LapinerTools.Steam.Data.WorkshopItem.Favorites
getset

◆ InstalledLocalFolder

string LapinerTools.Steam.Data.WorkshopItem.InstalledLocalFolder
getset

◆ InstalledSizeOnDisk

ulong LapinerTools.Steam.Data.WorkshopItem.InstalledSizeOnDisk
getset

◆ InstalledTimestamp

System.DateTime LapinerTools.Steam.Data.WorkshopItem.InstalledTimestamp
getset

◆ IsDownloading

bool LapinerTools.Steam.Data.WorkshopItem.IsDownloading
getset

◆ IsFavorited

bool LapinerTools.Steam.Data.WorkshopItem.IsFavorited
getset

◆ IsInstalled

bool LapinerTools.Steam.Data.WorkshopItem.IsInstalled
getset

◆ IsOwned

bool LapinerTools.Steam.Data.WorkshopItem.IsOwned
getset

◆ IsSubscribed

bool LapinerTools.Steam.Data.WorkshopItem.IsSubscribed
getset

◆ IsUpdateNeeded

bool LapinerTools.Steam.Data.WorkshopItem.IsUpdateNeeded
getset

◆ IsVotedDown

bool LapinerTools.Steam.Data.WorkshopItem.IsVotedDown
getset

◆ IsVotedUp

bool LapinerTools.Steam.Data.WorkshopItem.IsVotedUp
getset

◆ IsVoteSkipped

bool LapinerTools.Steam.Data.WorkshopItem.IsVoteSkipped
getset

◆ Name

string LapinerTools.Steam.Data.WorkshopItem.Name
getset

◆ OwnerName

string LapinerTools.Steam.Data.WorkshopItem.OwnerName
getset

◆ PreviewImageURL

string LapinerTools.Steam.Data.WorkshopItem.PreviewImageURL
getset

◆ SteamNative

SteamNativeData LapinerTools.Steam.Data.WorkshopItem.SteamNative
getset

Contains Steam native data such as PublishedFileId, ItemState or SteamUGCDetails. You can use this data to make own calls to the Steamworks.NET API.

◆ Subscriptions

ulong LapinerTools.Steam.Data.WorkshopItem.Subscriptions
getset

◆ VotesDown

uint LapinerTools.Steam.Data.WorkshopItem.VotesDown
getset

◆ VotesUp

uint LapinerTools.Steam.Data.WorkshopItem.VotesUp
getset

The documentation for this class was generated from the following file: