namespace Zinnia.Data.Type { using System; using UnityEngine; using UnityObject = UnityEngine.Object; /// /// Provides a linkable reference to a . /// [Serializable] public struct ObjectReference { /// /// The to reference. /// [Tooltip("The UnityObject to reference.")] public UnityObject linkedObject; /// /// The text to use for describing the linked reference. /// [Tooltip("The text to use for describing the linked reference.")] public string linkText; /// /// Whether the reference should be active. /// [Tooltip("Whether the reference should be active.")] public bool isActive; } }