Class Leap::XRLeapProviderManager

class Leap.XRLeapProviderManager : public Leap.LeapProvider

XRLeapProviderManager offers a single access point while selecting the most suitable Hand Tracking Data source available at the time of application launch. The order of selection is: UL OpenXR -> Leap Direct -> OpenXR

Public Types

enum TrackingSourceType

Tracking sources: AUTOMATIC - Automatically determines the most suitable tracking type OPEN_XR - Ultraleap or other hand tracking provider ULTRALEAP - Uses the Ultraleap Tracking Service directly

Values:

AUTOMATIC
OPEN_XR
ULTRALEAP

Public Members

Action<LeapProvider> OnProviderSet

An event that is fired when a LeapProvider is chosen

TrackingSourceType trackingSource

The chosen source of hand tracking data