API Reference › SteamAPI
SteamUGCDetails_t
StructNamespace: SwiftlyS2.Shared.SteamAPI · Assembly: SwiftlyS2.CS2.dll
public struct SteamUGCDetails_tDetails for a single published file/UGC
View sourceProperties
Fields
developer has specifically flagged this item as accepted in the Workshop
public bool m_bAcceptedForUseField Value
whether the list of tags was too long to be returned in the provided buffer
public bool m_bTagsTruncatedField Value
visibility
public ERemoteStoragePublishedFileVisibility m_eVisibilityField Value
file/url information The handle of the primary file
public UGCHandle_t m_hFileField Value
ID of the app that will consume this file.
public AppId_t m_nConsumerAppIDField Value
ID of the app that created this file.
public AppId_t m_nCreatorAppIDField Value
Size of the primary file (for legacy items which only support one file). This may not be accurate for non-legacy items which can be greater than 4gb in size.
public int m_nFileSizeField Value
time when the user added the published file to their list (not always applicable)
public uint m_rtimeAddedToUserListField Value
time when the published file was last updated
public uint m_rtimeUpdatedField Value
Steam ID of the user who created this content.
public ulong m_ulSteamIDOwnerField Value
Total size of all files (non-legacy), excluding the preview file
public ulong m_ulTotalFilesSizeField Value