|
DayZ 1.24
|
Go to the source code of this file.
Classes | |
| class | IEntity |
Enumerations | |
| enum | ProcessDirectDamageFlags { ALL_TRANSFER , NO_ATTACHMENT_TRANSFER , NO_GLOBAL_TRANSFER , NO_TRANSFER } |
Functions | |
| void | OnSetup () |
| The transformation currently being debugged. | |
| void | OnDebug (vector p0, vector p1, bool hasHit, bool found) |
| Debug callback for rendering on the screen. | |
| bool | OnFirstContact (Object other) |
| Called for first layer contacts to determine if this object should be snapped around or default rv raycast placement is fine. | |
| bool | OnQuery (Object other) |
| Initial query around the owner position to see if an object should be processed in contact testing. | |
| bool | OnCollide (Object other) |
| Ray cast line test from owner to a tested position. | |
Variables | |
| enum ProcessDirectDamageFlags | m_Owner |
| vector | m_OwnerPosition |
| The owner performing the snap callback. | |
| vector | m_OwnerDirection |
| The position of the owner in world space. | |
| vector | m_Offset |
| The direction of the owner in world space. | |
| vector | m_Extents |
| The true center of the bounding box of the object to be dropped in model space. | |
| vector | m_DirectionFunc |
| The size of the boundig box, centered. | |
| bool | m_DebugEnabled |
| How much should the direction be favoured. | |
| vector | m_Transform [4] |
| If 'OnDebug' is to be called. | |
| Enumerator | |
|---|---|
| ALL_TRANSFER | |
| NO_ATTACHMENT_TRANSFER | Do not transfer damage to attachments. |
| NO_GLOBAL_TRANSFER | Do not transfer damage to global. |
| NO_TRANSFER | NO_ATTACHMENT_TRANSFER | NO_GLOBAL_TRANSFER. |
Definition at line 1 of file Object.c.
| void OnSetup | ( | ) |
| bool m_DebugEnabled |
How much should the direction be favoured.
Definition at line 20 of file Object.c.
Referenced by EntityPlacementCallback::OnSetup().
| vector m_DirectionFunc |
The size of the boundig box, centered.
Definition at line 18 of file Object.c.
Referenced by EntityPlacementCallback::OnSetup().
| vector m_Extents |
The true center of the bounding box of the object to be dropped in model space.
Definition at line 16 of file Object.c.
Referenced by EntityPlacementCallback::OnDebug().
| vector m_Offset |
The direction of the owner in world space.
Definition at line 15 of file Object.c.
Referenced by BleedingSource(), and CreateParticle().
| enum ProcessDirectDamageFlags m_Owner |
Referenced by ScriptedWidgetEventHandler::OnClick(), BotStateBase::OnEntry(), OnEntry(), BotWaitForChangeInHands::OnEntry(), BotTestSpamUserActions_Start::OnExit(), ScriptedWidgetEventHandler::OnMouseButtonDown(), ScriptedWidgetEventHandler::OnMouseButtonUp(), EntityPlacementCallback::OnSetup(), OnTimeout(), BotStateBase::OnTimeout(), BotStateBase::OnUpdate(), OnUpdate(), and BotStateBase::SelectTarget().
| vector m_OwnerDirection |
The position of the owner in world space.
Definition at line 13 of file Object.c.
Referenced by EntityPlacementCallback::OnSetup().
| vector m_OwnerPosition |
The owner performing the snap callback.
Definition at line 12 of file Object.c.
Referenced by EntityPlacementCallback::OnSetup().
| vector m_Transform[4] |
If 'OnDebug' is to be called.
Definition at line 21 of file Object.c.
Referenced by EntityPlacementCallback::OnDebug().