DayZ Scripts
PC Stable Documentation
▼
DayZ Scripts
►
Welcome
▼
Modules
►
Constants
►
Tools
►
Debug utilities
►
Entity system
►
Math library
►
Math2D library
►
Math3D library
▼
Physics system
▼
RigidBody API
▼
Geometry API definition
▼
Constraints API definition
►
Contact
dMaterial
ACTIVE
ALWAYS_ACTIVE
INACTIVE
Contact
dJoint6DOFSetAngularLimits
dJoint6DOFSetLimit
dJoint6DOFSetLinearLimits
dJoint6DOFSpringSetSpring
dJointConeTwistSetAngularOnly
dJointConeTwistSetLimit
dJointConeTwistSetLimits
dJointCreate6DOF
dJointCreate6DOFSpring
dJointCreateBallSocket
dJointCreateConeTwist
dJointCreateFixed
dJointCreateHinge
dJointCreateHinge2
dJointCreateSlider
dJointDestroy
dJointHingeSetAxis
dJointHingeSetLimits
dJointHingeSetMotorTargetAngle
dJointSliderGetAngularPos
dJointSliderGetLinearPos
dJointSliderSetAngularLimits
dJointSliderSetAngularMotor
dJointSliderSetDirAngular
dJointSliderSetDirLinear
dJointSliderSetLimAngular
dJointSliderSetLimLinear
dJointSliderSetLinearLimits
dJointSliderSetLinearMotor
dJointSliderSetOrthoAngular
dJointSliderSetOrthoLinear
GetNormalImpulse
GetRelativeVelocityAfter
GetRelativeVelocityBefore
PhysicsGeomDef
~Contact
Frame
Geometry
Impulse
Index1
Index2
LayerMask
Material1
Material2
MaterialIndex1
MaterialIndex2
MaterialName
Name
Normal
ParentNode
PenetrationDepth
Position
RelativeNormalVelocityAfter
RelativeNormalVelocityBefore
RelativeVelocityAfter
RelativeVelocityBefore
dBodyGetGeom
dBodyGetNumGeoms
dGeomCreateBox
dGeomCreateCapsule
dGeomCreateCylinder
dGeomCreateSphere
dGeomDestroy
►
PhysicsGeomDef
►
ActiveState
dBodyActive
dBodyApplyForce
dBodyApplyForceAt
dBodyApplyImpulse
dBodyApplyImpulseAt
dBodyApplyTorque
dBodyApplyTorqueImpulse
dBodyCollisionBlock
dBodyComputeAngularImpulseDenominator
dBodyComputeImpulseDenominator
dBodyCreateDynamicEx
dBodyCreateGhostEx
dBodyCreateStaticEx
dBodyDestroy
dBodyDynamic
dBodyEnableCCD
dBodyEnableGravity
dBodyGetAngularVelocity
dBodyGetCenterOfMass
dBodyGetDirectWorldTransform
dBodyGetGeomInteractionLayer
dBodyGetInteractionLayer
dBodyGetInvInertiaDiagLocal
dBodyGetInvInertiaTensorWorld
dBodyGetKineticEnergy
dBodyGetLocalInertia
dBodyGetMass
dBodyGetVelocityAt
dBodyGetWorldTransform
dBodyIsActive
dBodyIsDynamic
dBodyIsSet
dBodyIsSolid
dBodyRemoveBlock
dBodySetAngularVelocity
dBodySetDamping
dBodySetGeomInteractionLayer
dBodySetInertiaTensorM
dBodySetInertiaTensorV
dBodySetInteractionLayer
dBodySetLinearFactor
dBodySetMass
dBodySetSleepingTreshold
dBodySetSolid
dBodySetTargetMatrix
GetVelocity
SetVelocity
dBlock
dGeom
dJoint
dGetDynamicBody
dGetGravity
dGetInteractionLayer
dGetNumDynamicBodies
dSetGravity
dSetInteractionLayer
dSetTimeSlice
►
Enforce Script profiling API
►
Enforce script essentials
►
Strings
►
System
►
Visual objects
►
Widget UI system
►
World
►
Internally defined enums
►
UI
►
MenuID
►
Local data saving to files
RPC commands
Developer RPC commands
Sync update commands
►
Message commands
►
pools minimum tick times in ms
►
Emote ids
►
API
►
Components
Modding DiagMenu
►
Mouse Events
►
Script Testing Framework
►
Data Structures
►
Files
►
Examples
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Private Member Functions
|
Private Attributes
Contact Class Reference
Physics system
»
RigidBody API
»
Geometry API definition
»
Constraints API definition
Private Member Functions
private void
Contact
()
private void
~Contact
()
proto native
vector
GetNormalImpulse
()
proto native
float
GetRelativeVelocityBefore
(
vector
vel)
proto native
float
GetRelativeVelocityAfter
(
vector
vel)
Private Attributes
dMaterial
Material1
dMaterial
Material2
int
MaterialIndex1
int
MaterialIndex2
int
Index1
int
Index2
float
PenetrationDepth
float
Impulse
float
RelativeNormalVelocityBefore
float
RelativeNormalVelocityAfter
vector
Normal
vector
Position
vector
RelativeVelocityBefore
vector
RelativeVelocityAfter
The documentation for this class was generated from the following file:
P:/scripts/1_Core/proto/
EnPhysics.c