class RaycastRVParamsSource
Input parameters for RaycastRVProxy function.
Constructors 1
Referenced by ActionTargets.Update(), AreaDamageComponentRaycasted.GetRaycastedHitZone(), BearTrap.OnSteppedOn()
Show 8 more
, FlashGrenade.OnExplosionEffects(), Hologram.SetOnGround(), IngameHud.RefreshPlayerTags(), MiscGameplayFunctions.GetRandomizedPositionVerified(), MiscGameplayFunctions.IsObjectObstructedFilterEx(), MiscGameplayFunctions.IsObjectObstructedProxy(), VicinityItemManager.RefreshVicinityItems(), and Weapon_Base.LiftWeaponCheckEx()Members 9
vector begPosbegin position of raycast (e.g. player position)
vector endPosend position of raycast (e.g. player direction)
Object ignoreignore this object in collision, used only if groundOnly is false
Referenced by RaycastRVParams()
Object withignore object with this object, otherwise collision hits, used only if groundOnly is false
Referenced by RaycastRVParams()
float radiusradius along the ray tested
Referenced by BearTrap.OnSteppedOn(), RaycastRVParams(), and VicinityItemManager.RefreshVicinityItems()
CollisionFlags flagsSets the raycast behaviour in terms of result.
See also: CollisionFlags
int typetype of intersection, possible values ObjIntersectFire(0), ObjIntersectView(1), ObjIntersectGeom(2), ObjIntersectIFire(3), ObjIntersectNone(4)
bool sortedused only if groundOnly = false
bool groundOnlyraycasts only ground (ignores all objects). Default value is false if not needed.
Referenced by RaycastRVParams()