Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
RaycastRVResult Class Reference

Contains result data of RaycastRVProxy function. More...

Private Attributes

int component
 index of component in corresponding geometry level
vector dir
 direction outside (in world coord) or (in case of line-object collision) direction and size of the intersection
bool entry
 is false if begining point was TriggerInsider
bool exit
 is false if end point was inside
int hierLevel
 which hierarchy level is the collision detected at, == 0 = objects in landscape, > 0 = proxy
Object obj
 object,that we collide with (NULL if none), If hierLevel > 0 object is the proxy object
Object parent
 if hierLevel > 0 most parent of the proxy object
vector pos
 position of collision (in world coord)
SurfaceInfo surface
 surface material info handle

Detailed Description

Contains result data of RaycastRVProxy function.

Definition at line 98 of file dayzphysics.c.

Field Documentation

◆ component

int component
private

index of component in corresponding geometry level

Definition at line 107 of file dayzphysics.c.

Referenced by AreaDamageComponentRaycasted::GetRaycastedHitZone().

◆ dir

vector dir
private

direction outside (in world coord) or (in case of line-object collision) direction and size of the intersection

Definition at line 104 of file dayzphysics.c.

◆ entry

bool entry
private

is false if begining point was TriggerInsider

Definition at line 111 of file dayzphysics.c.

Referenced by Hologram::SetOnGround().

◆ exit

bool exit
private

is false if end point was inside

Definition at line 112 of file dayzphysics.c.

◆ hierLevel

int hierLevel
private

which hierarchy level is the collision detected at, == 0 = objects in landscape, > 0 = proxy

Definition at line 106 of file dayzphysics.c.

◆ obj

Object obj
private

object,that we collide with (NULL if none), If hierLevel > 0 object is the proxy object

Definition at line 100 of file dayzphysics.c.

Referenced by AreaDamageComponentRaycasted::GetRaycastedHitZone(), Weapon::LiftWeaponCheckEx(), and Hologram::SetOnGround().

◆ parent

Object parent
private

if hierLevel > 0 most parent of the proxy object

Definition at line 101 of file dayzphysics.c.

Referenced by Hologram::SetOnGround().

◆ pos

vector pos
private

position of collision (in world coord)

Definition at line 103 of file dayzphysics.c.

Referenced by Weapon::LiftWeaponCheckEx(), and Hologram::SetOnGround().

◆ surface

SurfaceInfo surface
private

surface material info handle

Definition at line 109 of file dayzphysics.c.


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