Tanoda
Leap.Unity.Interaction.IInternalInteractionController Interface Reference
Inheritance diagram for Leap.Unity.Interaction.IInternalInteractionController:
Leap.Unity.Interaction.InteractionController Leap.Unity.Interaction.InteractionHand Leap.Unity.Interaction.InteractionXRController

Public Member Functions

void FixedUpdateController ()
 
bool CheckHoverEnd (out HashSet< IInteractionBehaviour > hoverEndedObjects)
 
bool CheckHoverBegin (out HashSet< IInteractionBehaviour > hoverBeganObjects)
 
bool CheckHoverStay (out HashSet< IInteractionBehaviour > hoveredObjects)
 
bool CheckPrimaryHoverEnd (out IInteractionBehaviour primaryHoverEndedObject)
 
bool CheckPrimaryHoverBegin (out IInteractionBehaviour primaryHoverBeganObject)
 
bool CheckPrimaryHoverStay (out IInteractionBehaviour primaryHoveredObject)
 
bool CheckContactEnd (out HashSet< IInteractionBehaviour > contactEndedObjects)
 
bool CheckContactBegin (out HashSet< IInteractionBehaviour > contactBeganObjects)
 
bool CheckContactStay (out HashSet< IInteractionBehaviour > contactedObjects)
 
bool CheckGraspEnd (out IInteractionBehaviour releasedObject)
 
bool CheckGraspBegin (out IInteractionBehaviour newlyGraspedObject)
 
bool CheckGraspHold (out IInteractionBehaviour graspedObject)
 
bool CheckSuspensionBegin (out IInteractionBehaviour suspendedObject)
 
bool CheckSuspensionEnd (out IInteractionBehaviour resumedObject)
 

Detailed Description

Definition at line 15 of file IInternalInteractionController.cs.

Member Function Documentation

◆ CheckContactBegin()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckContactBegin ( out HashSet< IInteractionBehaviour contactBeganObjects)

◆ CheckContactEnd()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckContactEnd ( out HashSet< IInteractionBehaviour contactEndedObjects)

◆ CheckContactStay()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckContactStay ( out HashSet< IInteractionBehaviour contactedObjects)

◆ CheckGraspBegin()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckGraspBegin ( out IInteractionBehaviour  newlyGraspedObject)

◆ CheckGraspEnd()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckGraspEnd ( out IInteractionBehaviour  releasedObject)

◆ CheckGraspHold()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckGraspHold ( out IInteractionBehaviour  graspedObject)

◆ CheckHoverBegin()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckHoverBegin ( out HashSet< IInteractionBehaviour hoverBeganObjects)

◆ CheckHoverEnd()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckHoverEnd ( out HashSet< IInteractionBehaviour hoverEndedObjects)

◆ CheckHoverStay()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckHoverStay ( out HashSet< IInteractionBehaviour hoveredObjects)

◆ CheckPrimaryHoverBegin()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckPrimaryHoverBegin ( out IInteractionBehaviour  primaryHoverBeganObject)

◆ CheckPrimaryHoverEnd()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckPrimaryHoverEnd ( out IInteractionBehaviour  primaryHoverEndedObject)

◆ CheckPrimaryHoverStay()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckPrimaryHoverStay ( out IInteractionBehaviour  primaryHoveredObject)

◆ CheckSuspensionBegin()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckSuspensionBegin ( out IInteractionBehaviour  suspendedObject)

◆ CheckSuspensionEnd()

bool Leap.Unity.Interaction.IInternalInteractionController.CheckSuspensionEnd ( out IInteractionBehaviour  resumedObject)

◆ FixedUpdateController()

void Leap.Unity.Interaction.IInternalInteractionController.FixedUpdateController ( )

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