// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
namespace Microsoft.MixedReality.Toolkit.Input
{
///
/// Interface for an input source.
/// An input source is the origin of user input and generally comes from a physical controller, sensor, or other hardware device.
///
public interface IMixedRealityInputSource : IMixedRealityEventSource
{
///
/// Array of pointers associated with this input source.
///
IMixedRealityPointer[] Pointers { get; }
///
/// The type of input source this object represents.
///
InputSourceType SourceType { get; }
}
}