// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
using UnityEngine;
namespace Microsoft.MixedReality.Toolkit.Input
{
///
/// Adds ability to override head gaze on a gaze provider.
///
public interface IMixedRealityGazeProviderHeadOverride
{
///
/// If true, platform-specific head gaze override is used, when available. Otherwise, the center of the camera frame is used by default.
///
bool UseHeadGazeOverride { get; set; }
///
/// Allows head gaze to be overridden, typically by platform-specific values.
///
void OverrideHeadGaze(Vector3 position, Vector3 forward);
}
}