Tanoda
Leap.Unity.Examples.ProjectionPostProcessProvider Class Reference
Inheritance diagram for Leap.Unity.Examples.ProjectionPostProcessProvider:
Leap.Unity.PostProcessProvider Leap.Unity.LeapProvider

Public Member Functions

override void ProcessFrame (ref Frame inputFrame)
 
abstract void ProcessFrame (ref Frame inputFrame)
 

Public Attributes

Transform headTransform
 
float projectionScale = 10f
 
float handMergeDistance = 0.35f
 
- Public Attributes inherited from Leap.Unity.PostProcessProvider
DataUpdateMode dataUpdateMode = DataUpdateMode.UpdateOnly
 
bool passthroughOnly = false
 
- Public Attributes inherited from Leap.Unity.LeapProvider
TestHandPose editTimePose = TestHandPose.HeadMountedA
 

Additional Inherited Members

- Public Types inherited from Leap.Unity.PostProcessProvider
enum  DataUpdateMode { UpdateOnly , FixedUpdateOnly , UpdateAndFixedUpdate }
 
- Protected Member Functions inherited from Leap.Unity.PostProcessProvider
virtual void OnEnable ()
 
virtual void OnValidate ()
 
- Protected Member Functions inherited from Leap.Unity.LeapProvider
void DispatchUpdateFrameEvent (Frame frame)
 
void DispatchFixedFrameEvent (Frame frame)
 
- Protected Attributes inherited from Leap.Unity.PostProcessProvider
LeapProvider _inputLeapProvider
 
- Properties inherited from Leap.Unity.PostProcessProvider
LeapProvider inputLeapProvider [get, set]
 
virtual bool implementerHandlesDispatch [get]
 Override this as true to have your PostProcessProvider handle its own Dispatch timing. For example, you can dispatch an Update frame in LateUpdate instead of Update. More...
 
override Frame CurrentFrame [get]
 
override Frame CurrentFixedFrame [get]
 
- Properties inherited from Leap.Unity.LeapProvider
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 inherited from Leap.Unity.LeapProvider
Action< FrameOnUpdateFrame
 
Action< FrameOnFixedFrame
 
Action< FrameOnPostUpdateFrame
 

Detailed Description

Definition at line 13 of file ProjectionPostProcessProvider.cs.

Member Function Documentation

◆ ProcessFrame()

override void Leap.Unity.Examples.ProjectionPostProcessProvider.ProcessFrame ( ref Frame  inputFrame)
virtual

Implements Leap.Unity.PostProcessProvider.

Definition at line 28 of file ProjectionPostProcessProvider.cs.

Member Data Documentation

◆ handMergeDistance

float Leap.Unity.Examples.ProjectionPostProcessProvider.handMergeDistance = 0.35f

Definition at line 26 of file ProjectionPostProcessProvider.cs.

◆ headTransform

Transform Leap.Unity.Examples.ProjectionPostProcessProvider.headTransform

Definition at line 16 of file ProjectionPostProcessProvider.cs.

◆ projectionScale

float Leap.Unity.Examples.ProjectionPostProcessProvider.projectionScale = 10f

Definition at line 21 of file ProjectionPostProcessProvider.cs.


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