class RaycastRVParams
Input parameters for RaycastRVProxy function.
Constructors 1
Referenced by ActionTargets.Update(), AreaDamageComponentRaycasted.GetRaycastedHitZone(), BearTrap.OnSteppedOn()
Show 10 more
, CCTLiquid.HasClearPathToLiquidSurface(), FlashGrenade.OnExplosionEffects(), Hologram.SetOnGround(), IngameHud.RefreshPlayerTags(), MiscGameplayFunctions.GetRandomizedPositionVerified(), MiscGameplayFunctions.IsObjectObstructedProxy(), PluginUndergroundTriggerManager.Event_OnClick(), PluginUndergroundTriggerManager.Event_OnDoubleClick(), 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
Object withignore object with this object, otherwise collision hits, used only if groundOnly is false
float radiusradius along the ray tested
Referenced by BearTrap.OnSteppedOn(), IsObjectObstructedCache.GetRaycastParams(), RaycastRVParams()
Show 1 more
, 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)
Referenced by AreaDamageComponentRaycasted.GetRaycastedHitZone(), BearTrap.OnSteppedOn(), CCTLiquid.HasClearPathToLiquidSurface()
Show 8 more
, IsObjectObstructedCache.GetRaycastParams(), MiscGameplayFunctions.GetRandomizedPositionVerified(), MiscGameplayFunctions.IsObjectObstructedFilterEx(), PluginUndergroundTriggerManager.Event_OnClick(), PluginUndergroundTriggerManager.Event_OnDoubleClick(), RaycastRVParams(), VicinityItemManager.RefreshVicinityItems(), and Weapon_Base.LiftWeaponCheckEx()bool sortedused only if groundOnly = false
Referenced by CCTLiquid.HasClearPathToLiquidSurface(), IngameHud.RefreshPlayerTags(), IsObjectObstructedCache.GetRaycastParams()
Show 1 more
, RaycastRVParams()bool groundOnlyraycasts only ground (ignores all objects). Default value is false if not needed.