Unity Modules
Leap Motion's Unity SDK
4.4.0
LeapProvider Class Reference

Provides Frame object data to the Unity application by firing events as soon as Frame data is available. Frames contain all currently tracked Hands in view of the Leap Motion Controller. More...

Inheritance diagram for LeapProvider:
LeapServiceProvider LeapTestProvider PostProcessProvider StationaryTestLeapProvider LeapXRServiceProvider InertiaPostProcessProvider ProjectionPostProcessProvider

Public Attributes

TestHandPose editTimePose
 

Protected Member Functions

void DispatchUpdateFrameEvent (Frame frame)
 
void DispatchFixedFrameEvent (Frame frame)
 

Properties

abstract Frame CurrentFrame [get]
 The current frame for this update cycle, in world space. More...
 
abstract Frame CurrentFixedFrame [get]
 The current frame for this fixed update cycle, in world space. More...
 

Events

Action< FrameOnUpdateFrame
 
Action< FrameOnFixedFrame
 

Detailed Description

Provides Frame object data to the Unity application by firing events as soon as Frame data is available. Frames contain all currently tracked Hands in view of the Leap Motion Controller.

Member Function Documentation

void DispatchFixedFrameEvent ( Frame  frame)
protected
void DispatchUpdateFrameEvent ( Frame  frame)
protected

Member Data Documentation

Property Documentation

abstract Frame CurrentFixedFrame
get

The current frame for this fixed update cycle, in world space.

IMPORTANT! This frame might be mutable! If you hold onto a reference to this frame, or a reference to any object that is a part of this frame, it might change unexpectedly. If you want to save a reference, make sure to make a copy.

abstract Frame CurrentFrame
get

The current frame for this update cycle, in world space.

IMPORTANT! This frame might be mutable! If you hold onto a reference to this frame, or a reference to any object that is a part of this frame, it might change unexpectedly. If you want to save a reference, make sure to make a copy.

Event Documentation