AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
ScrollSessionListButton.cs
Go to the documentation of this file.
1
// Copyright (c) Microsoft Corporation. All rights reserved.
2
// Licensed under the MIT License. See LICENSE in the project root for license information.
3
using
UnityEngine
;
4
using
HoloToolkit
.
Unity
.
InputModule
;
5
6
namespace
HoloToolkit
.Unity.SharingWithUNET
7
{
11
public
class
ScrollSessionListButton
: MonoBehaviour,
IInputClickHandler
12
{
13
17
public
int
Direction
;
18
23
public
void
OnInputClicked
(
InputClickedEventData
eventData)
24
{
25
ScrollingSessionListUIController
.
Instance
.ScrollSessions(Direction);
26
eventData.Use();
27
}
28
}
29
}
HoloToolkit.Unity.InputModule
Definition:
AnimatedCursor.cs:7
HoloToolkit.Unity.SingleInstance.Instance
static T Instance
Definition:
SingleInstance.cs:16
HoloToolkit.Unity.SharingWithUNET.ScrollingSessionListUIController
Controls a scrollable list of sessions.
Definition:
ScrollingSessionListUIController.cs:13
HoloToolkit.Unity.SharingWithUNET.ScrollSessionListButton.Direction
int Direction
Whether we are scrolling up (-1) in the list or down (1) in the list
Definition:
ScrollSessionListButton.cs:17
HoloToolkit.Unity.SharingWithUNET.ScrollSessionListButton.OnInputClicked
void OnInputClicked(InputClickedEventData eventData)
Called when the user clicks the control
Definition:
ScrollSessionListButton.cs:23
HoloToolkit.Unity.SharingWithUNET.ScrollSessionListButton
Attached to the 'up' and 'down' arrows in the scroll control
Definition:
ScrollSessionListButton.cs:11
HoloToolkit.Unity.InputModule.IInputClickHandler
Interface to implement to react to simple click input.
Definition:
IInputClickHandler.cs:11
HoloToolkit.Unity.InputModule.InputClickedEventData
Describes an input event that involves a tap.
Definition:
InputClickedEventData.cs:11
HoloToolkit
UnityEngine
HoloToolkit.Unity
Assets
HoloToolkit-Examples
SharingWithUNET
Scripts
ScrollSessionListButton.cs
Generated by
1.8.12