Skip to content

Commit 393427f

Browse files
committed
Tap/Gesture events moved to interface
1 parent c886497 commit 393427f

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

Runtime/Interaction/HPUIBaseInteractable.cs

+2-6
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,13 @@ public Handedness Handedness
4747
[SerializeField]
4848
private HPUITapEvent tapEvent = new HPUITapEvent();
4949

50-
/// <summary>
51-
/// Event triggered on tap
52-
/// </summary>
50+
/// <inheritdoc />
5351
public HPUITapEvent TapEvent { get => tapEvent; set => tapEvent = value; }
5452

5553
[SerializeField]
5654
private HPUIGestureEvent gestureEvent = new HPUIGestureEvent();
5755

58-
/// <summary>
59-
/// Event triggered on gesture
60-
/// </summary>
56+
/// <inheritdoc />
6157
public HPUIGestureEvent GestureEvent { get => gestureEvent; set => gestureEvent = value; }
6258

6359
#region overrides

Runtime/Interaction/IHPUIInteractor.cs

+10
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ namespace ubco.ovilab.HPUI.Interaction
44
{
55
public interface IHPUIInteractor: IXRInteractor, IXRSelectInteractor
66
{
7+
/// <summary>
8+
/// Event triggered on tap
9+
/// </summary>
10+
public HPUITapEvent TapEvent { get; }
11+
12+
/// <summary>
13+
/// Event triggered on gesture
14+
/// </summary>
15+
public HPUIGestureEvent GestureEvent { get; }
16+
717
/// <summary>
818
/// This is called when a tap event occurs on the interactable.
919
/// </summary>

0 commit comments

Comments
 (0)