public static T[] FindObjectsOfTypeAll <T>() where T : Object { return(Resources.ConvertObjects <T>(Resources.FindObjectsOfTypeAll(typeof(T)))); }
public static T[] LoadAll <T>(string path) where T : Object { return(Resources.ConvertObjects <T>(Resources.LoadAll(path, typeof(T)))); }
public T[] LoadAssetWithSubAssets <T>(string name) where T : Object { return(Resources.ConvertObjects <T>(this.LoadAssetWithSubAssets(name, typeof(T)))); }
public T[] LoadAllAssets <T>() where T : Object { return(Resources.ConvertObjects <T>(this.LoadAllAssets(typeof(T)))); }
public static T[] FindObjectsOfType <T>(bool includeInactive) where T : Object { return(Resources.ConvertObjects <T>(FindObjectsOfType(typeof(T), includeInactive))); }
public static T[] FindObjectsOfType <T>() where T : Object { return(Resources.ConvertObjects <T>(FindObjectsOfType(typeof(T), false))); }
public static T[] FindObjectsOfType <T>() where T : UnityEngine.Object { return(Resources.ConvertObjects <T>(FindObjectsOfType(typeof(T)))); }
public T[] LoadAllAssets <T>() where T : UnityEngine.Object => Resources.ConvertObjects <T>(this.LoadAllAssets(typeof(T)));
public T[] LoadAssetWithSubAssets <T>(string name) where T : UnityEngine.Object => Resources.ConvertObjects <T>(this.LoadAssetWithSubAssets(name, typeof(T)));