Added Ugc.Item.Directory

This commit is contained in:
Garry Newman 2019-05-06 15:45:25 +01:00
parent a0d9fdeab1
commit 2a55d7a8e8

View File

@ -33,6 +33,20 @@ namespace Steamworks.Ugc
public bool IsSubscribed => (State & ItemState.Subscribed) == ItemState.Subscribed;
public bool NeedsUpdate => (State & ItemState.NeedsUpdate) == ItemState.NeedsUpdate;
public string Directory
{
get
{
ulong size = 0;
uint ts = 0;
var sb = Helpers.TakeStringBuilder();
if ( !SteamUGC.Internal.GetItemInstallInfo( Id, ref size, sb, (uint)sb.Capacity, ref ts ) )
return null;
return sb.ToString();
}
}
public bool Download( bool highPriority = false )
{
return SteamUGC.Internal.DownloadItem( Id, highPriority );