RustDedicated/Rust.Platform.Common/IWorkshopContent.cs
2025-05-25 05:29:54 +09:30

30 lines
439 B
C#

using System.Collections.Generic;
public interface IWorkshopContent
{
ulong WorkshopId { get; }
string Title { get; }
string Description { get; }
IEnumerable<string> Tags { get; }
string Url { get; }
string PreviewImageUrl { get; }
ulong OwnerId { get; }
IPlayerInfo Owner { get; }
bool IsInstalled { get; }
bool IsDownloadPending { get; }
bool IsDownloading { get; }
string Directory { get; }
bool Download();
}