PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
RaycastRVResult Class Reference

Private Attributes

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)
 
vector dir
 direction outside (in world coord) or (in case of line-object collision) direction and size of the intersection
 
int hierLevel
 which hierarchy level is the collision detected at, == 0 = objects in landscape, > 0 = proxy
 
int component
 index of component in corresponding geometry level
 
SurfaceInfo surface
 surface material info handle
 
bool entry
 is false if begining point was TriggerInsider
 
bool exit
 is false if end point was inside
 

Detailed Description

Contains result data of RaycastRVProxy function.

Field Documentation

◆ component

int component
private

index of component in corresponding geometry level

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

◆ entry

bool entry
private

is false if begining point was TriggerInsider

Referenced by Hologram::SetOnGround().

◆ exit

bool exit
private

is false if end point was inside

◆ hierLevel

int hierLevel
private

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

◆ obj

Object obj
private

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

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

◆ parent

Object parent
private

if hierLevel > 0 most parent of the proxy object

Referenced by Hologram::SetOnGround().

◆ pos

vector pos
private

position of collision (in world coord)

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

◆ surface

SurfaceInfo surface
private

surface material info handle

Referenced by Weapon::LiftWeaponCheck().


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