Inheritance diagram for OVRHand:
OVRSkeleton.IOVRSkeletonDataProvider OVRSkeletonRenderer.IOVRSkeletonRendererDataProvider OVRMesh.IOVRMeshDataProvider OVRMeshRenderer.IOVRMeshRendererDataProvider

Public Types

enum  Hand { Hand.None = OVRPlugin.Hand.None, Hand.HandLeft = OVRPlugin.Hand.HandLeft, Hand.HandRight = OVRPlugin.Hand.HandRight }
 
enum  HandFinger {
  HandFinger.Thumb = OVRPlugin.HandFinger.Thumb, HandFinger.Index = OVRPlugin.HandFinger.Index, HandFinger.Middle = OVRPlugin.HandFinger.Middle, HandFinger.Ring = OVRPlugin.HandFinger.Ring,
  HandFinger.Pinky = OVRPlugin.HandFinger.Pinky, HandFinger.Max = OVRPlugin.HandFinger.Max
}
 
enum  TrackingConfidence { TrackingConfidence.Low = OVRPlugin.TrackingConfidence.Low, TrackingConfidence.High = OVRPlugin.TrackingConfidence.High }
 

Public Member Functions

bool GetFingerIsPinching (HandFinger finger)
 
float GetFingerPinchStrength (HandFinger finger)
 
TrackingConfidence GetFingerConfidence (HandFinger finger)
 

Properties

bool IsDataValid [get]
 
bool IsDataHighConfidence [get]
 
bool IsTracked [get]
 
bool IsSystemGestureInProgress [get]
 
bool IsPointerPoseValid [get]
 
Transform PointerPose [get]
 
float HandScale [get]
 
TrackingConfidence HandConfidence [get]
 
bool IsDominantHand [get]
 

Member Enumeration Documentation

◆ Hand

enum OVRHand.Hand
strong
Enumerator
None 
HandLeft 
HandRight 

◆ HandFinger

enum OVRHand.HandFinger
strong
Enumerator
Thumb 
Index 
Middle 
Ring 
Pinky 
Max 

◆ TrackingConfidence

Enumerator
Low 
High 

Member Function Documentation

◆ GetFingerConfidence()

TrackingConfidence OVRHand.GetFingerConfidence ( HandFinger  finger)

◆ GetFingerIsPinching()

bool OVRHand.GetFingerIsPinching ( HandFinger  finger)

◆ GetFingerPinchStrength()

float OVRHand.GetFingerPinchStrength ( HandFinger  finger)

Property Documentation

◆ HandConfidence

TrackingConfidence OVRHand.HandConfidence
get

◆ HandScale

float OVRHand.HandScale
get

◆ IsDataHighConfidence

bool OVRHand.IsDataHighConfidence
get

◆ IsDataValid

bool OVRHand.IsDataValid
get

◆ IsDominantHand

bool OVRHand.IsDominantHand
get

◆ IsPointerPoseValid

bool OVRHand.IsPointerPoseValid
get

◆ IsSystemGestureInProgress

bool OVRHand.IsSystemGestureInProgress
get

◆ IsTracked

bool OVRHand.IsTracked
get

◆ PointerPose

Transform OVRHand.PointerPose
get

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