// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using UnityEngine;
namespace Microsoft.MixedReality.Toolkit.UI.BoundsControl
{
///
/// Configuration for used in
/// This class provides all data members needed to create rotation handles for
///
[CreateAssetMenu(fileName = "RotationHandlesConfiguration", menuName = "Mixed Reality/Toolkit/Bounds Control/Rotation Handles Configuration")]
public class RotationHandlesConfiguration : PerAxisHandlesConfiguration
{
///
/// Fabricates an instance of RotationHandles, applying
/// this config to it whilst creating it.
///
/// New RotationHandles
internal virtual RotationHandles ConstructInstance()
{
// Return a new RotationHandles, using this config as the active config.
return new RotationHandles(this);
}
}
}