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().