DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | AreaDamageTriggerInsider |
Extended TriggerInsider for AreaDamageTriggerBase. More... | |
Variables | |
AreaDamageTriggerInsider | m_AreaDamageManager |
Managed by AreaDamageManager and its derivatives. | |
Adding of new TriggerInsider.
Definition at line 224 of file AreaDamageTriggerBase.c.
References GetGame().
Referenced by AreaDamageTriggerBase::EOnTouch().
void AreaDamageTriggerBase | ( | ) |
ctor
Definition at line 19 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
TriggerInsider processing.
Override the TriggerInsider type to be AreaDamageTriggerInsider
Definition at line 218 of file AreaDamageTriggerBase.c.
|
protected |
TriggerEvents, pass them on to manager.
OnEnter
Definition at line 54 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 68 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 75 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 61 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
OnLeave.
Definition at line 174 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 188 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 195 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 181 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
OnStay.
Definition at line 114 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 128 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 135 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
OnStayFinish.
Definition at line 144 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 158 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 165 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 151 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Definition at line 121 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
OnStayStart.
Definition at line 84 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
Definition at line 98 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
Definition at line 105 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
Removing of TriggerInsider.
Definition at line 233 of file AreaDamageTriggerBase.c.
References GetGame().
void SetAreaDamageManager | ( | AreaDamageManager | adType | ) |
AreaDamageTriggerBase configuration.
Set the manager instance
Definition at line 40 of file AreaDamageTriggerBase.c.
References m_AreaDamageManager.
|
protected |
TriggerInsider conditions.
Condition whether a TriggerInsider should still be updated or not (checked in update loop and before adding)
Definition at line 208 of file AreaDamageTriggerBase.c.
References TriggerInsider::GetObject().
Update the current TriggerInsider inside the Trigger.
Definition at line 242 of file AreaDamageTriggerBase.c.
References GetGame().
dtor
call Leave for all insiders when removing trigger
Definition at line 25 of file AreaDamageTriggerBase.c.
AreaDamageTriggerInsider m_AreaDamageManager |
Managed by AreaDamageManager and its derivatives.
AreaDamageManager managing this instance
Referenced by AreaDamageTriggerBase(), OnEnterBeginEvent(), OnEnterClientEvent(), OnEnterEndEvent(), OnEnterServerEvent(), OnLeaveBeginEvent(), OnLeaveClientEvent(), OnLeaveEndEvent(), OnLeaveServerEvent(), OnStayBeginEvent(), OnStayClientEvent(), OnStayEndEvent(), OnStayFinishBeginEvent(), OnStayFinishClientEvent(), OnStayFinishEndEvent(), OnStayFinishServerEvent(), OnStayServerEvent(), AreaDamageTriggerBase::OnStayServerEvent(), OnStayStartBeginEvent(), OnStayStartClientEvent(), OnStayStartEndEvent(), OnStayStartServerEvent(), and SetAreaDamageManager().