Wrapper class for a ray cast output. More...
| Public Types | |
| enum | HitType { HitType.Unknown, HitType.Terrain, HitType.Entity, HitType.Static } | 
| Public Member Functions | |
| RaycastHit (ray_hit ray, int hits) | |
| bool | HasHitEntity (Entity entity) | 
| Returns True if the entity passed in was hit.  More... | |
| Properties | |
| ray_hit | NativeHandle  [get] | 
| int | Hits  [get] | 
| bool | Intersected  [get] | 
| Vector3 | Point  [get] | 
| Vector3 | Normal  [get] | 
| float | Distance  [get] | 
| IEntity | HitNativeEntity  [get] | 
| The native CRYENGINE entity that was hit. Returns null if nothing was hit, or the hit wasn't an Entity.  More... | |
| Entity | HitBaseEntity  [get] | 
| The Entity that was hit. Returns null if nothing was hit, or the hit wasn't an Entity.  More... | |
| HitType | Type  [get] | 
| The type of surface that was hit, if any. Returns 'Unknown' if nothing was hit.  More... | |
| IPhysicalEntity | Collider  [get] | 
| The native entity's physical entity, if something was hit.  More... | |
Wrapper class for a ray cast output.
| strong | 
| 
 | inline | 
| 
 | inline | 
Returns True if the entity passed in was hit.
true, if entity was hit, false otherwise.| entity | Entity. | 
| 
 | get | 
The native entity's physical entity, if something was hit.
| 
 | get | 
| 
 | get | 
| 
 | get | 
The native CRYENGINE entity that was hit. Returns null if nothing was hit, or the hit wasn't an Entity.
| 
 | get | 
| 
 | get | 
| 
 | get | 
| 
 | get | 
| 
 | get | 
| 
 | get | 
The type of surface that was hit, if any. Returns 'Unknown' if nothing was hit.