namespace VRTK.Prefabs.Interactions.InteractableSnapZone { using UnityEngine; using Malimbe.XmlDocumentationAttribute; using Malimbe.PropertySerializationAttribute; using Zinnia.Data.Attribute; using Zinnia.Tracking.Collision; public class SnapZoneActivator : MonoBehaviour { #region Facade Settings /// /// The public interface facade. /// [Serialized] [field: Header("Facade Settings"), DocumentedByXml, Restricted] public SnapZoneFacade Facade { get; protected set; } /// /// The used for tracking collisions on the zone. /// [Serialized] [field: DocumentedByXml, Restricted] public CollisionTracker CollisionTracker { get; protected set; } /// /// The that is used to determine the collidable area for the zone. /// [Serialized] [field: DocumentedByXml] public Collider Collider { get; set; } #endregion } }