Skip to content

Commit 49d88f2

Browse files
author
David Kline
authored
Merge pull request #3799 from davidkline-ms/obsoleteScrub
Obsolete scrub
2 parents beef88e + 7f82983 commit 49d88f2

File tree

13 files changed

+11
-208
lines changed

13 files changed

+11
-208
lines changed

Assets/MixedRealityToolkit.SDK/Features/Input/Handlers/ControllerPoseSynchronizer.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -158,16 +158,9 @@ public virtual void OnInputUp(InputEventData eventData) { }
158158
/// <inheritdoc />
159159
public virtual void OnInputDown(InputEventData eventData) { }
160160

161-
/// <inheritdoc />
162-
[Obsolete("Use ControllerPoseSynchronizer.OnInputChanged(InputEventData<float> eventData)")]
163-
public virtual void OnInputPressed(InputEventData<float> eventData) { }
164-
165161
/// <inheritdoc />
166162
public virtual void OnInputChanged(InputEventData<float> eventData) { }
167163

168-
[Obsolete("Use ControllerPoseSynchronizer.OnInputChanged(InputEventData<Vector2> eventData)")]
169-
public virtual void OnPositionInputChanged(InputEventData<Vector2> eventData) { }
170-
171164
/// <inheritdoc />
172165
public virtual void OnInputChanged(InputEventData<Vector2> eventData) { }
173166

@@ -218,18 +211,5 @@ public virtual void OnInputChanged(InputEventData<MixedRealityPose> eventData)
218211
}
219212

220213
#endregion IMixedRealityInputHandler Implementation
221-
222-
#region IMixedRealitySpatialInputHandler Implementation
223-
224-
[Obsolete("Use ControllerPoseSynchronizer.OnInputChanged(InputEventData<Vector3> eventData)")]
225-
public virtual void OnPositionChanged(InputEventData<Vector3> eventData) { }
226-
227-
[Obsolete("Use ControllerPoseSynchronizer.OnInputChanged(InputEventData<Quaternion> eventData)")]
228-
public virtual void OnRotationChanged(InputEventData<Quaternion> eventData) { }
229-
230-
[Obsolete("Use ControllerPoseSynchronizer.OnInputChanged(InputEventData<MixedRealityPose> eventData)")]
231-
public virtual void OnPoseInputChanged(InputEventData<MixedRealityPose> eventData) { }
232-
233-
#endregion IMixedRealitySpatialInputHandler Implementation
234214
}
235215
}

Assets/MixedRealityToolkit.SDK/Features/UX/Scripts/Receivers/InteractionReceiver.cs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -196,12 +196,6 @@ void IMixedRealityInputHandler.OnInputDown(InputEventData eventData)
196196
}
197197
}
198198

199-
[Obsolete("Use IMixedRealityInputHandler<float>.OnInputChanged instead.")]
200-
void IMixedRealityInputHandler.OnInputPressed(InputEventData<float> eventData)
201-
{
202-
Debug.LogWarning("Obsolete. Use IMixedRealityInputHandler<float>.OnInputChanged instead.");
203-
}
204-
205199
/// <inheritdoc />
206200
void IMixedRealityInputHandler<float>.OnInputChanged(InputEventData<float> eventData)
207201
{
@@ -211,13 +205,6 @@ void IMixedRealityInputHandler<float>.OnInputChanged(InputEventData<float> event
211205
}
212206
}
213207

214-
/// <inheritdoc />
215-
[Obsolete("Use IMixedRealityInputHandler<Vector2>.OnInputChanged instead.")]
216-
void IMixedRealityInputHandler.OnPositionInputChanged(InputEventData<Vector2> eventData)
217-
{
218-
Debug.LogWarning("Obsolete. Use IMixedRealityInputHandler<Vector2>.OnInputChanged instead.");
219-
}
220-
221208
/// <inheritdoc />
222209
void IMixedRealityInputHandler<Vector2>.OnInputChanged(InputEventData<Vector2> eventData)
223210
{

Assets/MixedRealityToolkit.SDK/Features/UX/Scripts/Tooltips/ToolTipSpawner.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ namespace Microsoft.MixedReality.Toolkit.UI
1212
/// Add to any Object to spawn ToolTips on tap or on focus, according to preference
1313
/// Applies its follow settings to the spawned ToolTip's ToolTipConnector component
1414
/// </summary>
15-
public class ToolTipSpawner : BaseFocusHandler, IMixedRealityInputHandler
15+
public class ToolTipSpawner :
16+
BaseFocusHandler,
17+
IMixedRealityInputHandler,
18+
IMixedRealityInputHandler<float>
1619
{
1720
private enum SettingsMode
1821
{
@@ -117,17 +120,14 @@ public override void OnFocusExit(FocusEventData eventData)
117120
}
118121

119122
/// <inheritdoc />
120-
void IMixedRealityInputHandler.OnInputPressed(InputEventData<float> eventData)
123+
void IMixedRealityInputHandler<float>.OnInputChanged(InputEventData<float> eventData)
121124
{
122-
if (eventData.InputData > .95f)
125+
if (eventData.InputData > .95f)
123126
{
124127
HandleTap();
125128
}
126129
}
127130

128-
/// <inheritdoc />
129-
void IMixedRealityInputHandler.OnPositionInputChanged(InputEventData<Vector2> eventData) { }
130-
131131
/// <inheritdoc />
132132
void IMixedRealityInputHandler.OnInputDown(InputEventData eventData)
133133
{

Assets/MixedRealityToolkit.SDK/Features/UX/Scripts/Utilities/GazeHandHelper.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -136,26 +136,6 @@ public Vector3 GetHandsCentroid()
136136
return Vector3.zero;
137137
}
138138

139-
/// <summary>
140-
/// This function gets an array of all active hand positions
141-
/// </summary>
142-
/// <returns>array of Vector3</returns>
143-
[Obsolete]
144-
public Vector3[] GetHandPositions()
145-
{
146-
List<Vector3> positions = new List<Vector3>();
147-
148-
foreach (uint key in positionAvailableMap.Keys)
149-
{
150-
if (positionAvailableMap[key] == true)
151-
{
152-
positions.Add(handPositionMap[key]);
153-
}
154-
}
155-
156-
return positions.ToArray();
157-
}
158-
159139
/// <summary>
160140
/// This function gets an array of all active hand positions
161141
/// </summary>

Assets/MixedRealityToolkit.Services/InputSystem/GazeProvider.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,11 @@ namespace Microsoft.MixedReality.Toolkit.Input
1313
/// This class provides Gaze as an Input Source so users can interact with objects using their head.
1414
/// </summary>
1515
[DisallowMultipleComponent]
16-
public class GazeProvider : InputSystemGlobalListener, IMixedRealityGazeProvider, IMixedRealityEyeGazeProvider, IMixedRealityInputHandler
16+
public class GazeProvider :
17+
InputSystemGlobalListener,
18+
IMixedRealityGazeProvider,
19+
IMixedRealityEyeGazeProvider,
20+
IMixedRealityInputHandler
1721
{
1822
private const float VelocityThreshold = 0.1f;
1923

@@ -434,12 +438,6 @@ public void OnInputDown(InputEventData eventData)
434438
}
435439
}
436440

437-
[Obsolete]
438-
public void OnInputPressed(InputEventData<float> eventData) { }
439-
440-
[Obsolete]
441-
public void OnPositionInputChanged(InputEventData<Vector2> eventData) { }
442-
443441
#endregion IMixedRealityInputHandler Implementation
444442

445443
#region Utilities

Assets/MixedRealityToolkit.Services/InputSystem/MixedRealityInputSystem.cs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -865,12 +865,6 @@ public void RaiseFocusExit(IMixedRealityPointer pointer, GameObject unfocusedObj
865865
handler.OnPointerDown(casted);
866866
};
867867

868-
/// <inheritdoc />
869-
public void RaisePointerDown(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction)
870-
{
871-
RaisePointerDown(pointer, inputAction, handedness);
872-
}
873-
874868
/// <inheritdoc />
875869
public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = Handedness.None, IMixedRealityInputSource inputSource = null)
876870
{
@@ -895,15 +889,6 @@ public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputActi
895889
handler.OnPointerClicked(casted);
896890
};
897891

898-
/// <inheritdoc />
899-
public void RaisePointerClicked(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction, int count)
900-
{
901-
// Create input event
902-
pointerEventData.Initialize(pointer, handedness, inputAction, count);
903-
904-
HandleClick();
905-
}
906-
907892
/// <inheritdoc />
908893
public void RaisePointerClicked(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, int count, Handedness handedness = Handedness.None, IMixedRealityInputSource inputSource = null)
909894
{
@@ -932,12 +917,6 @@ private void HandleClick()
932917
handler.OnPointerUp(casted);
933918
};
934919

935-
/// <inheritdoc />
936-
public void RaisePointerUp(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction)
937-
{
938-
RaisePointerUp(pointer, inputAction, handedness);
939-
}
940-
941920
/// <inheritdoc />
942921
public void RaisePointerUp(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, Handedness handedness = Handedness.None, IMixedRealityInputSource inputSource = null)
943922
{

Assets/MixedRealityToolkit/Definitions/MixedRealityToolkitConfigurationProfile.cs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,6 @@ namespace Microsoft.MixedReality.Toolkit
2222
[CreateAssetMenu(menuName = "Mixed Reality Toolkit/Mixed Reality Toolkit Configuration Profile", fileName = "MixedRealityToolkitConfigurationProfile", order = (int)CreateProfileMenuItemIndices.Configuration)]
2323
public class MixedRealityToolkitConfigurationProfile : BaseMixedRealityProfile
2424
{
25-
#region Service Registry properties
26-
27-
/// <summary>
28-
/// Dictionary list of active Systems used by the Mixed Reality Toolkit at runtime
29-
/// </summary>
30-
[Obsolete("Use MixedRealityToolkit.ActiveSystems instead")]
31-
public Dictionary<Type, IMixedRealityService> ActiveServices { get; } = new Dictionary<Type, IMixedRealityService>();
32-
33-
#endregion Service Registry properties
34-
3525
#region Mixed Reality Toolkit configurable properties
3626

3727
[SerializeField]

Assets/MixedRealityToolkit/Inspectors/Profiles/BaseMixedRealityProfileInspector.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,6 @@ protected virtual void OnEnable()
3434
profile = target as BaseMixedRealityProfile;
3535
}
3636

37-
[Obsolete("Use MixedRealityInspectorUtility.CheckMixedRealityConfigured instead")]
38-
public static bool CheckMixedRealityConfigured(bool flag = true)
39-
{
40-
return false;
41-
}
42-
4337
/// <summary>
4438
/// Renders a <see cref="Microsoft.MixedReality.Toolkit.BaseMixedRealityProfile"/>.
4539
/// </summary>

Assets/MixedRealityToolkit/Inspectors/Profiles/BaseMixedRealityToolkitConfigurationProfileInspector.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99

1010
namespace Microsoft.MixedReality.Toolkit.Editor
1111
{
12-
[Obsolete("Use BaseMixedRealityToolkitConfigurationProfileInspector instead")]
13-
public abstract class MixedRealityBaseConfigurationProfileInspector { }
14-
1512
/// <summary>
1613
/// Base class for all Mixed Reality Toolkit specific <see cref="Microsoft.MixedReality.Toolkit.BaseMixedRealityProfile"/> inspectors to inherit from.
1714
/// </summary>

Assets/MixedRealityToolkit/Interfaces/InputSystem/Handlers/IMixedRealityInputHandler.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,6 @@ public interface IMixedRealityInputHandler : IEventSystemHandler
2323
/// </summary>
2424
/// <param name="eventData"></param>
2525
void OnInputDown(InputEventData eventData);
26-
27-
/// <summary>
28-
/// Input Pressed updates from Interactions, Keys, buttons, triggers, or any other simple input.
29-
/// </summary>
30-
/// <param name="eventData"></param>
31-
/// <remarks>
32-
/// The <see cref="Microsoft.MixedReality.Toolkit.Input.InputEventData{T}.InputData"/> is the pressed amount, if available.
33-
/// </remarks>
34-
[Obsolete("Use IMixedRealityInputHandler<float>.OnInputChanged(InputEventData<float> eventData)")]
35-
void OnInputPressed(InputEventData<float> eventData);
36-
37-
/// <summary>
38-
/// Input Position updates from Thumbsticks, Touchpads, or any other dual axis input with a position.
39-
/// </summary>
40-
/// <remarks>
41-
/// The <see cref="Microsoft.MixedReality.Toolkit.Input.InputEventData{T}.InputData"/> is the current input position.
42-
/// </remarks>
43-
/// <param name="eventData"></param>
44-
[Obsolete("Use IMixedRealityInputHandler<Vector2>.OnInputChanged(InputEventData<Vector2> eventData)")]
45-
void OnPositionInputChanged(InputEventData<Vector2> eventData);
4626
}
4727

4828
/// <summary>

0 commit comments

Comments
 (0)