Class CompanionResourceUtils
Inheritance
CompanionResourceUtils
Syntax
public static class CompanionResourceUtils
Fields
InvalidResourceFolderNameErrorString
Declaration
public const string InvalidResourceFolderNameErrorString = "Invalid resource folder name"
Field Value
MaxResourceFolderNameBytes
Declaration
public static readonly int MaxResourceFolderNameBytes
Field Value
Declaration
public static readonly string ResourceFolderNameTooLongErrorString
Field Value
ResourceFolderPrefsKey
Declaration
public const string ResourceFolderPrefsKey = "MARS.Companion.ResourceFolder"
Field Value
ThumbnailSize
Declaration
public const int ThumbnailSize = 512
Field Value
Methods
AddCloudResourceToLocalResourceList(CompanionProject, String, CompanionResource)
Declaration
public static void AddCloudResourceToLocalResourceList(CompanionProject project, string resourceFolder, CompanionResource resource)
Parameters
GetLocalResourceFolderPath(CompanionProject, String, String)
Declaration
public static string GetLocalResourceFolderPath(CompanionProject project, string resourceFolder, string type)
Parameters
Returns
GetThumbnailImage(IUsesCloudDataStorage, CompanionProject, String, Action<Boolean, Texture2D>)
Declaration
public static void GetThumbnailImage(this IUsesCloudDataStorage storageUser, CompanionProject project, string resourceKey, Action<bool, Texture2D> callback = null)
Parameters
SaveThumbnailImage(IUsesCloudDataStorage, CompanionProject, String, String, Byte[], Action<Boolean, String>)
Declaration
public static void SaveThumbnailImage(this IUsesCloudDataStorage storageUser, CompanionProject project, string resourceFolder, string resourceKey, byte[] thumbnail, Action<bool, string> callback = null)
Parameters
Events
resourceListChanged
Declaration
public static event Action<bool, ResourceList> resourceListChanged
Event Type