Class AssetUtility
Namespace: Ludiq
Syntax
public class AssetUtility : UnityEditor.AssetModificationProcessor
Methods
AllowSaveAssetsFromSaveShortcut()
Declaration
public static void AllowSaveAssetsFromSaveShortcut()
Duplicate(String)
Declaration
public static bool Duplicate(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
Exists(String)
Declaration
public static bool Exists(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
FindAllAssetsOfType(Type, Boolean)
Declaration
public static IEnumerable<UnityEngine.Object> FindAllAssetsOfType(Type type, bool includeHidden = false)
Parameters
Returns
FindAllAssetsOfType<T>(Boolean)
Declaration
public static IEnumerable<T> FindAllAssetsOfType<T>(bool includeHidden = false)
Parameters
Type |
Name |
Description |
Boolean |
includeHidden |
|
Returns
Type Parameters
GetGuid(UnityEngine.Object)
Declaration
public static Guid GetGuid(UnityEngine.Object uo)
Parameters
Type |
Name |
Description |
UnityEngine.Object |
uo |
|
Returns
GetSelectedFolderPath()
Declaration
public static string GetSelectedFolderPath()
Returns
LoadAllAssetsOfType<T>()
Declaration
public static IEnumerable<T> LoadAllAssetsOfType<T>()
Returns
Type Parameters
TryGetGuid(UnityEngine.Object, out Guid)
Declaration
public static bool TryGetGuid(UnityEngine.Object uo, out Guid guid)
Parameters
Type |
Name |
Description |
UnityEngine.Object |
uo |
|
Guid |
guid |
|
Returns
TryLoad<T>(String, out T)
Declaration
public static bool TryLoad<T>(string path, out T asset)
where T : ScriptableObject
Parameters
Type |
Name |
Description |
String |
path |
|
T |
asset |
|
Returns
Type Parameters
Extension Methods