RaycastManager
Summary
Methods
| Method |
Returns |
| DetailedRaycast(from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags) |
RayCastHit{} |
| CollisionRaycast(from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags) |
RayCastHit{} |
| DetailedLatencyRaycast(latency: float, from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags) |
RayCastHit{} |
| CollisionLatencyRaycast(latency: float, from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags) |
RayCastHit{} |
Methods
DetailedRaycast
DetailedRaycast(from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags): RayCastHit{}
Parameters
Returns
CollisionRaycast
CollisionRaycast(from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags): RayCastHit{}
Parameters
Returns
DetailedLatencyRaycast
DetailedLatencyRaycast(latency: float, from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags): RayCastHit{}
Perform a detailed mesh raycast while accounting for the provided network latency.
Parameters
Returns
CollisionLatencyRaycast
CollisionLatencyRaycast(latency: float, from: Vec3, to: Vec3, maxHits: int, materialFlags: MaterialFlags, flags: RayCastFlags): RayCastHit{}
Perform a collision mesh raycast while accounting for the provided network latency.
Parameters
Returns