PC Stable Documentation
|
|
Private Member Functions | |
override void | OnStayServerEvent (TriggerInsider insider, float deltaTime) |
void | AreaDamageTrigger () |
override void | EOnTouch (IEntity other, int extra) |
override void | SetExtents (vector mins, vector maxs) |
override void | SetAreaDamageManager (AreaDamageManager adType) |
void | SetAreaDamageType (AreaDamageBase adType) |
override void | OnEnter (Object obj) |
override void | OnLeave (Object obj) |
override protected void | UpdateInsiders (int timeout) |
Private Attributes | |
protected ref AreaDamageBase | m_AreaDamageType |
protected vector | m_ExtentMin |
protected vector | m_ExtentMax |
protected float | m_InnerDistance |
protected int | m_TriggerUpdateMs |
|
inlineprivate |
References m_ExtentMax, m_ExtentMin, and vector::Zero.
References AddInsider(), and Class::CastTo().
|
inlineprivate |
References GetGame().
Referenced by UpdateInsiders().
|
inlineprivate |
References m_AreaDamageManager.
|
inlineprivate |
Referenced by CreateDamageTriggerEx().
|
inlineprivate |
References GetRadius(), m_ExtentMax, and m_ExtentMin.
Referenced by CreateDamageTriggerEx(), and SetExtents().
|
inlineprivate |
DEBUG
References vector::DistanceSq(), g_Game, GetGame(), TriggerInsider::GetObject(), GetPosition, OnLeave(), and TriggerInsider::timeStamp.
|
private |
|
private |
|
private |
|
private |
|
private |