AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
BaseControllerPointer Class Reference
Inheritance diagram for BaseControllerPointer:
HoloToolkit.Unity.InputModule.AttachToController HoloToolkit.Unity.InputModule.ControllerFinder HoloToolkit.Unity.InputModule.PointerLine

Protected Attributes

float CurrentPointerOrientation
 
Transform RaycastOrigin
 
- Protected Attributes inherited from HoloToolkit.Unity.InputModule.AttachToController
Vector3 PositionOffset = Vector3.zero
 
Vector3 RotationOffset = Vector3.zero
 
Vector3 ScaleOffset = Vector3.one
 
bool SetScaleOnAttach = false
 
- Protected Attributes inherited from HoloToolkit.Unity.InputModule.ControllerFinder
MotionControllerInfo ControllerInfo
 

Properties

virtual float PointerOrientation [get, set]
 The Y orientation of the pointer target - used for touchpad rotation and navigation More...
 
virtual Vector3 PointerDirection [get]
 The forward direction of the targeting ray More...
 
- Properties inherited from HoloToolkit.Unity.InputModule.AttachToController
bool IsAttached [get]
 
- Properties inherited from HoloToolkit.Unity.InputModule.ControllerFinder
MotionControllerInfo.ControllerElementEnum Element [get, set]
 
Transform ElementTransform [get]
 

Additional Inherited Members

- Public Attributes inherited from HoloToolkit.Unity.InputModule.AttachToController
bool SetChildrenInactiveWhenDetached = true
 
- Protected Member Functions inherited from HoloToolkit.Unity.InputModule.AttachToController
virtual void OnAttachToController ()
 
virtual void OnDetachFromController ()
 
override void OnEnable ()
 
override void OnControllerFound ()
 Override this method to act when the correct controller is actually found. This provides similar functionality to overriding AddControllerTransform, without the overhead of needing to check that handedness matches. More...
 
override void OnControllerLost ()
 Override this method to act when the correct controller is actually lost. This provides similar functionality to overriding AddControllerTransform, without the overhead of needing to check that handedness matches. More...
 
void Reset ()
 
- Protected Member Functions inherited from HoloToolkit.Unity.InputModule.ControllerFinder
virtual void OnDisable ()
 
virtual void OnDestroy ()
 
virtual void TryAndAddControllerTransform ()
 Allows the object to change which controller it tracks, based on handedness. More...
 
virtual void AddControllerTransform (MotionControllerInfo newController)
 
virtual void RemoveControllerTransform (MotionControllerInfo oldController)
 
virtual void RefreshControllerTransform ()
 

Detailed Description

Definition at line 7 of file BaseControllerPointer.cs.

Member Data Documentation

§ CurrentPointerOrientation

float BaseControllerPointer.CurrentPointerOrientation
protected

Definition at line 11 of file BaseControllerPointer.cs.

§ RaycastOrigin

Transform BaseControllerPointer.RaycastOrigin
protected

Definition at line 15 of file BaseControllerPointer.cs.

Property Documentation

§ PointerDirection

virtual Vector3 BaseControllerPointer.PointerDirection
get

The forward direction of the targeting ray

Definition at line 36 of file BaseControllerPointer.cs.

§ PointerOrientation

virtual float BaseControllerPointer.PointerOrientation
getset

The Y orientation of the pointer target - used for touchpad rotation and navigation

Definition at line 21 of file BaseControllerPointer.cs.


The documentation for this class was generated from the following file: