Add AttributeEditorGUIUtility.BeginAssetFieldIcon() and EndAssetFieldIcon() methods to draw icon button inside of object field.
Add AttributeEditorGUIUtility.BeginAssetFieldIconReference() and EndAssetFieldIconReference() methods to draw reference icon button inside of object field, used to provide additional information for field implemented as reference value.
Add AssetFieldIconScope and AssetFieldIconReferenceScope structures as disposable scopes to draw field icon buttons.
Add Reference information and copy button for File Id, Asset Id, Asset Guid and Resource Path attributed object select fields.
AttributeEditorGUIUtility.BeginAssetFieldIcon()
andEndAssetFieldIcon()
methods to draw icon button inside of object field.AttributeEditorGUIUtility.BeginAssetFieldIconReference()
andEndAssetFieldIconReference()
methods to draw reference icon button inside of object field, used to provide additional information for field implemented as reference value.AssetFieldIconScope
andAssetFieldIconReferenceScope
structures as disposable scopes to draw field icon buttons.