diff --git a/Source/Engine/Scripting/Attributes/Editor/AssetReferenceAttribute.cs b/Source/Engine/Scripting/Attributes/Editor/AssetReferenceAttribute.cs
index 62040d224..5bb79b81b 100644
--- a/Source/Engine/Scripting/Attributes/Editor/AssetReferenceAttribute.cs
+++ b/Source/Engine/Scripting/Attributes/Editor/AssetReferenceAttribute.cs
@@ -53,4 +53,23 @@ namespace FlaxEngine
UseSmallPicker = useSmallPicker;
}
}
+
+#if USE_NETCORE
+ ///
+ /// Specifies a options for an asset reference picker in the editor. Allows to customize view or provide custom value assign policy.
+ ///
+ ///
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
+ public class AssetReferenceAttribute : AssetReferenceAttribute
+ {
+ ///
+ /// Initializes a new instance of the class for generic type T.
+ ///
+ /// True if use asset picker with a smaller height (single line), otherwise will use with full icon.
+ public AssetReferenceAttribute(bool useSmallPicker = false)
+ : base(typeof(T), useSmallPicker)
+ {
+ }
+ }
+#endif
}