Holoboard Basic SDK
v1.4
Software Development Kit for developing applications on smartphones for Holoboard (www.myholo.io)
|
Mid Level Interaction Class. Attach this script to any GameObject with a Collider to relay controller interactions performed while this GameObject is being gazed upon. More...
Properties | |
bool | IsOver [get] |
Gets a value indicating whether gaze is over this T:TesseractBasic.ARInteractible. More... | |
Events | |
Action | OnEnter |
Occurs when gaze enters the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action | OnExit |
Occurs when gaze exits the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action< CONTROLLER_BUTTON > | OnButtonPressStart |
Occurs when CONTROLLER_BUTTON obj has begun being pressed while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action< CONTROLLER_BUTTON > | OnButtonPressEnd |
Occurs when CONTROLLER_BUTTON obj has ended being pressed while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action | OnTrackpadTouchBegin |
Occurs when the touchpad detected a touch while gaze was on the gameobject this script is attached to. More... | |
Action | OnTrackpadTouchEnd |
Occurs when the he touchpad touch has ended while gaze was on the gameobject this script is attached to. More... | |
Action< CONTROLLER_BUTTON > | OnSingleClickUp |
Occurs when CONTROLLER_BUTTON obj is pressed (but not confirmed whether it is a single touch or a double touch) while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action< CONTROLLER_BUTTON > | OnSingleClickConfirm |
Occurs when CONTROLLER_BUTTON obj is confirmed to have been clicked only once while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to. More... | |
Action< CONTROLLER_BUTTON > | OnDoubleClick |
Occurs when double click. More... | |
Action | OnDoubleClickCancelled |
Occurs when double click was cancelled by long pressing the second click More... | |
Action< CONTROLLER_BUTTON > | OnLongPressStart |
Occurs when long press starts More... | |
Action< CONTROLLER_BUTTON > | OnLongPressEnd |
Occurs when long press ends. More... | |
Action< float > | OnSwipeHorizontal |
Occurs when controller touchpad is swiped vertically. More... | |
Action< float > | OnSwipeVertical |
Occurs when controller touchpad is swiped Horizontally. More... | |
Mid Level Interaction Class. Attach this script to any GameObject with a Collider to relay controller interactions performed while this GameObject is being gazed upon.
|
get |
Gets a value indicating whether gaze is over this T:TesseractBasic.ARInteractible.
true
if gaze is over; otherwise, false
.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnButtonPressEnd |
Occurs when CONTROLLER_BUTTON obj has ended being pressed while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnButtonPressStart |
Occurs when CONTROLLER_BUTTON obj has begun being pressed while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnDoubleClick |
Occurs when double click.
Action TesseractBasic.ARInteractible.OnDoubleClickCancelled |
Occurs when double click was cancelled by long pressing the second click
Action TesseractBasic.ARInteractible.OnEnter |
Occurs when gaze enters the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action TesseractBasic.ARInteractible.OnExit |
Occurs when gaze exits the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnLongPressEnd |
Occurs when long press ends.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnLongPressStart |
Occurs when long press starts
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnSingleClickConfirm |
Occurs when CONTROLLER_BUTTON obj is confirmed to have been clicked only once while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action<CONTROLLER_BUTTON> TesseractBasic.ARInteractible.OnSingleClickUp |
Occurs when CONTROLLER_BUTTON obj is pressed (but not confirmed whether it is a single touch or a double touch) while gaze is on the gameObject this T:TesseractBasic.ARInteractible is attached to.
Action<float> TesseractBasic.ARInteractible.OnSwipeHorizontal |
Occurs when controller touchpad is swiped vertically.
Action<float> TesseractBasic.ARInteractible.OnSwipeVertical |
Occurs when controller touchpad is swiped Horizontally.
Action TesseractBasic.ARInteractible.OnTrackpadTouchBegin |
Occurs when the touchpad detected a touch while gaze was on the gameobject this script is attached to.
Action TesseractBasic.ARInteractible.OnTrackpadTouchEnd |
Occurs when the he touchpad touch has ended while gaze was on the gameobject this script is attached to.