Skip to content

Asset

ClassAssetInventoryAssetInventory.Editor
[Serializable]
public sealed class Asset

No description is available for this type.

public const string NONE = "-no attached package-"

No description is available for this member.

Returns

System.String — No return description is available.

public const string UNITY_REGISTRY = "Unity"

No description is available for this member.

Returns

System.String — No return description is available.

public const char SUB_PATH = '|'

No description is available for this member.

Returns

System.Char — No return description is available.

public int Id { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

[Indexed]
public int ParentId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

[Indexed]
public Asset.Source AssetSource { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.Source — No return description is available.

[Indexed]
[Collation("NOCASE")]
public string Location { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string OriginalLocation { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string OriginalLocationKey { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Registry { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Repository { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

[Indexed]
public PackageSource PackageSource { get; set; }

No description is available for this member.

Returns

UnityEditor.PackageManager.PackageSource — No return description is available.

[Indexed]
public int ForeignId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public long PackageSize { get; set; }

No description is available for this member.

Returns

System.Int64 — No return description is available.

[Indexed]
public string SafeName { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayName { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

[Indexed]
public string SafePublisher { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayPublisher { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

[Indexed]
public string SafeCategory { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string DisplayCategory { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public int PublisherId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string Slug { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public int Revision { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string Description { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string KeyFeatures { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string CompatibilityInfo { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string SupportedUnityVersions { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

[Indexed]
public bool BIRPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Indexed]
public bool URPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Indexed]
public bool HDRPCompatible { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public string Keywords { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string PackageDependencies { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string Version { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string LatestVersion { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public Asset.Strategy UpdateStrategy { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.Strategy — No return description is available.

public string License { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string LicenseLocation { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public DateTime PurchaseDate { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime FirstRelease { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime LastRelease { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public DateTime LastUpdate { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public float AssetRating { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public int RatingCount { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public float Hotness { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceEur { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceUsd { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float PriceCny { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public string Requirements { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public string ReleaseNotes { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

[Indexed]
public Asset.OfficialStateType OfficialState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.OfficialStateType — No return description is available.

public bool IsHidden { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Indexed]
public bool Exclude { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Indexed]
public bool NoIndex { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool Backup { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool KeepExtracted { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool UseAI { get; set; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Indexed]
public bool? UseSemanticIndex { get; set; }

No description is available for this member.

Returns

System.Nullable{System.Boolean} — No return description is available.

[Indexed]
public bool? UseCodeIndex { get; set; }

No description is available for this member.

Returns

System.Nullable{System.Boolean} — No return description is available.

public int UploadId { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public string ETag { get; set; }

No description is available for this member.

Returns

System.String — No return description is available.

public DateTime LastOnlineRefresh { get; set; }

No description is available for this member.

Returns

System.DateTime — No return description is available.

public Asset.State CurrentState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.State — No return description is available.

public Asset.SubState CurrentSubState { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset.SubState — No return description is available.

public Asset ParentAsset { get; set; }

No description is available for this member.

Returns

AssetInventory.Asset — No return description is available.

public bool IsSemanticIndexEnabled { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public bool IsCodeIndexEnabled { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public Asset()

No description is available for this member.

public Asset(Package package)

No description is available for this member.

Parameters

Name Type Description
package AssetInventory.Package
public Asset(PackageInfo package)

No description is available for this member.

Parameters

Name Type Description
package UnityEditor.PackageManager.PackageInfo

public string GetLocation(bool expanded)

No description is available for this member.

Parameters

Name Type Description
expanded System.Boolean

Returns

System.String — No return description is available.

public Task<string> GetLocation(bool expanded, bool resolveParent)

No description is available for this member.

Parameters

Name Type Description
expanded System.Boolean
resolveParent System.Boolean

Returns

System.Threading.Tasks.Task{System.String} — No return description is available.

public string GetPreviewFile(string previewFolder, bool validate = true)

No description is available for this member.

Parameters

Name Type Description
previewFolder System.String
validate System.Boolean

Returns

System.String — No return description is available.

public string GetMediaFile(AssetMedia media, string previewFolder, bool validate = true)

No description is available for this member.

Parameters

Name Type Description
media AssetInventory.AssetMedia
previewFolder System.String
validate System.Boolean

Returns

System.String — No return description is available.

GetMediaThumbnailFile(AssetMedia, string, bool)

Section titled “GetMediaThumbnailFile(AssetMedia, string, bool)”
public string GetMediaThumbnailFile(AssetMedia media, string previewFolder, bool validate = true)

No description is available for this member.

Parameters

Name Type Description
media AssetInventory.AssetMedia
previewFolder System.String
validate System.Boolean

Returns

System.String — No return description is available.

public List<Asset> GetChildren()

No description is available for this member.

Returns

System.Collections.Generic.List{AssetInventory.Asset} — No return description is available.

public object GetUnityAssetOrigin()

No description is available for this member.

Returns

System.Object — No return description is available.

public AssetOrigin GetAssetOrigin()

No description is available for this member.

Returns

AssetInventory.AssetOrigin — No return description is available.

public Asset GetRootAsset()

No description is available for this member.

Returns

AssetInventory.Asset — No return description is available.

public string GetSafeVersion()

No description is available for this member.

Returns

System.String — No return description is available.

public override string ToString()

No description is available for this member.

Returns

System.String — No return description is available.