using System; using System.Reflection; #if UNITY_5_3_OR_NEWER && !NO_UNITY using UnityEngine.Scripting; #endif namespace com.bbbirder { #if UNITY_5_3_OR_NEWER && !NO_UNITY [Preserve] #endif public partial class DirectRetrieveAttribute : Attribute { /// /// the member marked with this attribute, if exists. /// /// public MemberInfo targetInfo { get; internal set; } /// /// on receive target type and member /// public virtual void OnReceiveTarget(){ } } }