Depiction Engine For Unity 2023.0 (Alpha)
Loading...
Searching...
No Matches
DepictionEngine.PhysicsDouble Class Reference

Global physics properties and helper methods. More...

Static Public Member Functions

static RaycastHitDouble[] CameraRaycastAll (Camera camera, Vector2 screenPosition, float maxDistance)
 
static RaycastHitDouble[] CameraRaycastAll (Camera camera, Vector2 screenPosition, float maxDistance, int layerMask)
 
static RaycastHitDouble[] RaycastAll (RayDouble ray, float maxDistance)
 
static RaycastHitDouble[] RaycastAll (RayDouble ray, float maxDistance, int layerMask)
 
static bool CameraRaycast (Camera camera, Vector2 screenPosition, out RaycastHitDouble hit, float maxDistance)
 
static bool CameraRaycast (Camera camera, Vector2 screenPosition, out RaycastHitDouble hit, float maxDistance, int layerMask)
 
static bool Raycast (RayDouble ray, out RaycastHitDouble hit, float maxDistance)
 
static bool Raycast (RayDouble ray, out RaycastHitDouble hit, float maxDistance, int layerMask)
 
static RaycastHitDouble GetClosestHit (Camera camera, RaycastHitDouble[] hits, bool prioritizeUI=true)
 
static RaycastHitDouble GetClosestHit (Vector3Double point, RaycastHitDouble[] hits)
 
static RaycastHitDouble[] TerrainFiltered (RaycastHitDouble[] hits, Camera camera=null)
 

Detailed Description

Global physics properties and helper methods.


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