Skip to main content Link Menu Expand (external link) Document Search Copy Copied

GRPLInteractableManager Public class

Description

This object is responsible for calculating all interactions between the hands defined by the jointManager field and all interactables in the scene that inherit from GRPLInteractable.

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph Rhinox.XR.Grapple.It
  Rhinox.XR.Grapple.It.GRPLInteractableManager[[GRPLInteractableManager]]
  Rhinox.XR.Grapple.It.Singleton_1[[Singleton< T >]]
  class Rhinox.XR.Grapple.It.Singleton_1 abstractStyle;
  Rhinox.XR.Grapple.It.Singleton_1T((T));
  Rhinox.XR.Grapple.It.Singleton_1 -- where --o Rhinox.XR.Grapple.It.Singleton_1T
UnityEngine.MonoBehaviour --> Rhinox.XR.Grapple.It.Singleton_1T

  end
  subgraph UnityEngine
UnityEngine.MonoBehaviour[[MonoBehaviour]]
  end
Rhinox.XR.Grapple.It.Singleton_1 --> Rhinox.XR.Grapple.It.GRPLInteractableManager

Members

Methods

Public methods

Returns Name
void Awake()
Initializes this instance of GRPLInteractableManager.

Details

Summary

This object is responsible for calculating all interactions between the hands defined by the jointManager field and all interactables in the scene that inherit from GRPLInteractable.

Inheritance

Constructors

GRPLInteractableManager

public GRPLInteractableManager()

Methods

Awake

public void Awake()
Summary

Initializes this instance of GRPLInteractableManager.

Events

InteractibleInteractionCheckPaused

public event Action<RhinoxHand, GRPLInteractable> InteractibleInteractionCheckPaused
Summary

Invoked when an interactable’s interaction check is paused.

InteractibleInteractionCheckResumed

public event Action<RhinoxHand, GRPLInteractable> InteractibleInteractionCheckResumed
Summary

Invoked when an interactable’s interaction check is resumed.

InteractibleLeftProximity

public event Action<RhinoxHand, GRPLInteractable> InteractibleLeftProximity
Summary

Invoked when an interactable is no longer in proximity of a hand.

Generated with ModularDoc