// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using UnityEngine;
namespace Microsoft.MixedReality.Toolkit.UI
{
///
/// Tooltip used for speech confirmation label. This inherits ToolTip class and provides generic text string interface for the label.
/// To create your own speech confirmation label, override SpeechConfirmationTooltip and provide SetText(string s) and
/// TriggerConfirmationAnimation() functions. Assign the prefab to the SpeechInputHandler.cs
///
[AddComponentMenu("Scripts/MRTK/SDK/SpeechConfirmationTooltip")]
public class SpeechConfirmationTooltip : ToolTip
{
public virtual void SetText(string labelText)
{
ToolTipText = labelText;
}
public virtual void TriggerConfirmedAnimation()
{
gameObject.GetComponent().SetTrigger("Confirmed");
}
}
}