| ISteamUGC get_Internal() | Static+2 flags | | 0x08 |
| bool InitializeInterface(bool server) | 2 flags | | 0x01 |
| void InstallEvents(bool server) | Static+1 flags | | 0x01 |
| void add_OnDownloadItemResult(Action<Steamworks.Result> value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnDownloadItemResult(Action<Steamworks.Result> value) | PublicStatic+1 flags | | 0x08 |
| void add_OnItemSubscribed(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnItemSubscribed(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| void add_OnItemUnsubscribed(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnItemUnsubscribed(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| void add_OnItemInstalled(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| void remove_OnItemInstalled(Action<Steamworks.AppId value) | PublicStatic+1 flags | | 0x08 |
| Task<System.Boolean> DeleteFileAsync(const PublishedFileId& fileId) | PublicStatic | | 0x08 |
| bool Download(const PublishedFileId& fileId, bool highPriority) | PublicStatic | | 0x08 |
| Task<System.Boolean> DownloadAsync(const PublishedFileId& fileId, Action<System.Single> progress, int milisecondsUpdateDelay, const CancellationToken& ct) | PublicStatic | | 0x08 |
| Task<System.Nullable<Steamworks.Ugc.Item>> QueryFileAsync(const PublishedFileId& fileId) | PublicStatic | | 0x08 |
| Task<System.Boolean> StartPlaytimeTracking(const PublishedFileId& fileId) | PublicStatic | | 0x08 |
| Task<System.Boolean> StopPlaytimeTracking(const PublishedFileId& fileId) | PublicStatic | | 0x08 |
| Task<System.Boolean> StopPlaytimeTrackingForAllItems() | PublicStatic | | 0x08 |
| void SuspendDownloads() | PublicStatic | | 0x00 |
| void ResumeDownloads() | PublicStatic | | 0x00 |
| bool ShowWorkshopEula() | PublicStatic | | 0x01 |
| Task<System.Nullable<System.Boolean>> GetWorkshopEulaStatus() | PublicStatic | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |