///<summary>Checks to see if this AssetData refers to an asset or is NULL</summary> public static bool IsValid(AssetData InAssetData) => AssetRegistryHelpers_methods.IsValid_method.Invoke(InAssetData);
///<summary>Convert to a SoftObjectPath for loading</summary> public static SoftObjectPath ToSoftObjectPath(AssetData InAssetData) => AssetRegistryHelpers_methods.ToSoftObjectPath_method.Invoke(InAssetData);
///<summary>Returns true if the this asset is a redirector.</summary> public static bool IsRedirector(AssetData InAssetData) => AssetRegistryHelpers_methods.IsRedirector_method.Invoke(InAssetData);
///<summary>Gets the value associated with the given tag as a string</summary> public static (string, bool) GetTagValue(AssetData InAssetData, Name InTagName) => AssetRegistryHelpers_methods.GetTagValue_method.Invoke(InAssetData, InTagName);
///<summary>Returns the full name for the asset in the form: Class ObjectPath</summary> public static string GetFullName(AssetData InAssetData) => AssetRegistryHelpers_methods.GetFullName_method.Invoke(InAssetData);
///<summary>Get Class</summary> public static SubclassOf <UObject> GetClass(AssetData InAssetData) => AssetRegistryHelpers_methods.GetClass_method.Invoke(InAssetData);
///<summary>Returns the asset UObject if it is loaded or loads the asset if it is unloaded then returns the result</summary> public static UObject GetAsset(AssetData InAssetData) => AssetRegistryHelpers_methods.GetAsset_method.Invoke(InAssetData);