// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using UnityEngine; namespace Microsoft.MixedReality.Toolkit.UI { /// /// Interface for defining a bounds target used by /// Implement this interface to enable AppBar controlled modifications /// internal interface IBoundsTargetProvider { /// /// Indicates if the provider is currently active /// bool Active { get; set; } /// /// The object that this component is targeting /// GameObject Target { get; set; } /// /// The collider reference tracking the bounds utilized by this component during runtime /// BoxCollider TargetBounds { get; } } }