Skip to content

Commit 100889b

Browse files
IMixedRealityServiceProvider -> IMixedRealityExtensionService
1 parent ad1886e commit 100889b

File tree

11 files changed

+17
-17
lines changed

11 files changed

+17
-17
lines changed

Assets/MixedRealityToolkit/_Core/Definitions/MixedRealityServiceConfiguration.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
namespace Microsoft.MixedReality.Toolkit.Core.Definitions
1111
{
1212
/// <summary>
13-
/// Defines a system, feature, or manager to be registered with as a <see cref="IMixedRealityServiceProvider"/> on startup.
13+
/// Defines a system, feature, or manager to be registered with as a <see cref="IMixedRealityExtensionService"/> on startup.
1414
/// </summary>
1515
[Serializable]
1616
public struct MixedRealityServiceConfiguration
@@ -33,7 +33,7 @@ public MixedRealityServiceConfiguration(SystemType componentType, string compone
3333
}
3434

3535
[SerializeField]
36-
[Implements(typeof(IMixedRealityServiceProvider), TypeGrouping.ByNamespaceFlat)]
36+
[Implements(typeof(IMixedRealityExtensionService), TypeGrouping.ByNamespaceFlat)]
3737
private SystemType componentType;
3838

3939
/// <summary>

Assets/MixedRealityToolkit/_Core/Devices/MixedReality/WindowsMixedRealityDeviceManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
namespace Microsoft.MixedReality.Toolkit.Core.Devices.WindowsMixedReality
2121
{
22-
public class WindowsMixedRealityDeviceManager : BaseDeviceManager, IMixedRealityServiceProvider
22+
public class WindowsMixedRealityDeviceManager : BaseDeviceManager, IMixedRealityExtensionService
2323
{
2424
/// <summary>
2525
/// Constructor.

Assets/MixedRealityToolkit/_Core/Devices/UnityInput/MouseDeviceManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace Microsoft.MixedReality.Toolkit.Core.Devices.UnityInput
1313
{
14-
public class MouseDeviceManager : BaseDeviceManager, IMixedRealityServiceProvider
14+
public class MouseDeviceManager : BaseDeviceManager, IMixedRealityExtensionService
1515
{
1616
public MouseDeviceManager(string name, uint priority) : base(name, priority) { }
1717

Assets/MixedRealityToolkit/_Core/Devices/UnityInput/UnityJoystickManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Devices.UnityInput
1616
/// <summary>
1717
/// Manages joysticks using unity input system.
1818
/// </summary>
19-
public class UnityJoystickManager : BaseDeviceManager, IMixedRealityServiceProvider
19+
public class UnityJoystickManager : BaseDeviceManager, IMixedRealityExtensionService
2020
{
2121
/// <summary>
2222
/// Constructor.

Assets/MixedRealityToolkit/_Core/Devices/UnityInput/UnityTouchDeviceManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Devices.UnityInput
1515
/// <summary>
1616
/// Manages Touch devices using unity input system.
1717
/// </summary>
18-
public class UnityTouchDeviceManager : BaseDeviceManager, IMixedRealityServiceProvider
18+
public class UnityTouchDeviceManager : BaseDeviceManager, IMixedRealityExtensionService
1919
{
2020
/// <summary>
2121
/// Constructor.

Assets/MixedRealityToolkit/_Core/Interfaces/Devices/IMixedRealityDictationSystem.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Interfaces.Devices
99
/// <summary>
1010
/// Mixed Reality Toolkit controller definition, used to manage a specific controller type
1111
/// </summary>
12-
public interface IMixedRealityDictationSystem : IMixedRealityDeviceManager, IMixedRealityServiceProvider
12+
public interface IMixedRealityDictationSystem : IMixedRealityDeviceManager, IMixedRealityExtensionService
1313
{
1414
/// <summary>
1515
/// Is the system currently listing to dictation input?

Assets/MixedRealityToolkit/_Core/Interfaces/Devices/IMixedRealitySpeechSystem.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Interfaces.Devices
66
/// <summary>
77
/// Mixed Reality Toolkit controller definition, used to manage a specific controller type
88
/// </summary>
9-
public interface IMixedRealitySpeechSystem : IMixedRealityDeviceManager, IMixedRealityServiceProvider
9+
public interface IMixedRealitySpeechSystem : IMixedRealityDeviceManager, IMixedRealityExtensionService
1010
{
1111
/// <summary>
1212
/// Make sure the keyword recognizer is on, then stop it.

Assets/MixedRealityToolkit/_Core/Interfaces/IMixedRealityServiceProvider.cs renamed to Assets/MixedRealityToolkit/_Core/Interfaces/IMixedRealityExtensionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Interfaces
66
/// <summary>
77
/// Generic interface for all optional Mixed Reality systems, components, or features that can be added to the <see cref="Definitions.MixedRealityServiceConfiguration"/>
88
/// </summary>
9-
public interface IMixedRealityServiceProvider : IMixedRealityService
9+
public interface IMixedRealityExtensionService : IMixedRealityService // IMixedRealityComponent
1010
{
1111
// Empty for now, but it is used to filter out the valid class types in the inspector dropdown.
1212
}

Assets/MixedRealityToolkit/_Core/Interfaces/IMixedRealityServiceProvider.cs.meta renamed to Assets/MixedRealityToolkit/_Core/Interfaces/IMixedRealityExtensionService.cs.meta

File renamed without changes.

Assets/MixedRealityToolkit/_Core/Interfaces/IMixedRealityService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace Microsoft.MixedReality.Toolkit.Core.Interfaces
66
/// <summary>
77
/// Generic interface for all Mixed Reality Services
88
/// </summary>
9-
public interface IMixedRealityService
9+
public interface IMixedRealityService // IMixedRealityManager
1010
{
1111
/// <summary>
1212
/// Optional Priority attribute if multiple services of the same type are required, enables targeting a service for action.

0 commit comments

Comments
 (0)