class
Interaction
Inherits from System.Object
The static access point to provide input events and leverage the Nova input system.
Constants
| AllLayers | A layer mask to select all GameObject layers, equivalent to |
Static Methods
| Cancel (2 overloads) |
|
| Point (2 overloads) |
|
| Raycast | Performs a raycast against all active UIBlocks in the scene and retrieves a UIBlockHit for the top-most-rendered UIBlock colliding with the provided |
| RaycastAll | Performs a raycast against all active UIBlocks in the scene and populates the provided list with UIBlockHits for all UIBlocks intersecting with the provided |
| Scroll | Performs a raycast with the provided Ray and routes the |
| SphereCollide | Performs a sphere collision test against all active UIBlocks in the scene and retrieves a UIBlockHit for the top-most-rendered UIBlock colliding with the provided |
| SphereCollideAll | Performs a sphere collision against all active UIBlocks in the scene and populates the provided list with UIBlockHits for all UIBlocks colliding with the provided |
| TryGetActiveReceiver | Retrieves the latest valid UIBlockHit to receive an interaction event from the provided |