![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Output structure for reporting collisions. More...
Private Member Functions | |
| void | Contact () |
| void | Contact () |
| void | ~Contact () |
| void | ~Contact () |
| proto native vector | GetNormalImpulse () |
| proto native vector | GetNormalImpulse () |
| proto native float | GetRelativeVelocityAfter (vector vel) |
| proto native float | GetRelativeVelocityAfter (vector vel) |
| proto native float | GetRelativeVelocityBefore (vector vel) |
| proto native float | GetRelativeVelocityBefore (vector vel) |
Private Attributes | |
| float | Impulse |
| Impulse applied to resolve the collision. | |
| SurfaceProperties | Material1 |
| Surface properties of Object1. | |
| SurfaceProperties | Material2 |
| Surface properties of Object2. | |
| vector | Normal |
| Collision axis at the contact point. | |
| float | PenetrationDepth |
| Penetration depth on Object1. | |
| Physics | Physics1 |
| Physics | Physics2 |
| vector | Position |
| Position of the contact point (world space). | |
| float | RelativeNormalVelocityAfter |
| float | RelativeNormalVelocityBefore |
| vector | RelativeVelocityAfter |
| vector | RelativeVelocityBefore |
| int | ShapeIndex1 |
| Index of collider on Object1. | |
| int | ShapeIndex2 |
| Index of collider on Object2. | |
| vector | VelocityAfter1 |
| Velocity of Object1 after collision (world space). | |
| vector | VelocityAfter2 |
| Velocity of Object2 after collision (world space). | |
| vector | VelocityBefore1 |
| Velocity of Object1 before collision (world space). | |
| vector | VelocityBefore2 |
| Velocity of Object2 before collision (world space). | |
|
private |
|
private |
|
private |
Impulse applied to resolve the collision.
Definition at line 21 of file contact.c.
Referenced by Car::OnContact().
|
private |
|
private |
|
private |
|
private |
Position of the contact point (world space).
Definition at line 29 of file contact.c.
Referenced by EOnContact(), FireplaceBase::EOnContact(), and EntityAI::GetImpactSurfaceTypeEx().
|
private |
Definition at line 35 of file contact.c.
Referenced by EntityAI::GetImpactSurfaceTypeEx(), and EntityAI::ProcessImpactSoundEx().
|
private |
|
private |
|
private |
|
private |