PC Stable Documentation
|
|
The object which is in a trigger and its metadata. More...
Private Member Functions | |
void | TriggerInsider (Object obj) |
void | ~TriggerInsider () |
Object | GetObject () |
Private Attributes | |
ref OLinkT | insider |
protected Object | m_Object |
Object that data belongs to. | |
int | timeStamp |
Last time the object was seen in ms. | |
float | timeEntered |
Time the object was first seen in seconds. | |
float | lastUpdated |
Last time the object was updated in seconds, is used for calculating deltaTime. | |
The object which is in a trigger and its metadata.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_Object.
Referenced by TriggerEvents::Enter(), EvaluateDamageInternal(), Trigger::GetInsiderForObject(), Trigger::GetInsiderIndexForObject(), TriggerEvents::Leave(), Trigger::OnEnterBeginEvent(), EffectTrigger::OnEnterClientEvent(), HotSpringTrigger::OnEnterClientEvent(), OnEnterClientEvent(), UndergroundBunkerTrigger::OnEnterClientEvent(), VolcanicTrigger::OnEnterClientEvent(), EffectTrigger::OnEnterServerEvent(), GeyserTrigger::OnEnterServerEvent(), HotSpringTrigger::OnEnterServerEvent(), TrapTrigger::OnEnterServerEvent(), VolcanicTrigger::OnEnterServerEvent(), OnEvaluateDamage(), AreaDamageLoopedDeferred_NoVehicle::OnEvaluateDamageEx(), Trigger::OnLeaveBeginEvent(), EffectTrigger::OnLeaveClientEvent(), HotSpringTrigger::OnLeaveClientEvent(), UndergroundBunkerTrigger::OnLeaveClientEvent(), OnLeaveClientEvent(), VolcanicTrigger::OnLeaveClientEvent(), EffectTrigger::OnLeaveServerEvent(), HotSpringTrigger::OnLeaveServerEvent(), TrapTrigger::OnLeaveServerEvent(), VolcanicTrigger::OnLeaveServerEvent(), OnStayClientEvent(), EffectTrigger::OnStayClientEvent(), EffectTrigger::OnStayServerEvent(), Trigger::RemoveInsider(), Trigger::RemoveInsiderByObject(), ShouldRemoveInsider(), EffectTrigger::ShouldRemoveInsider(), TriggerEvents::Stay(), AreaDamageTriggerBase::UpdateInsiders(), and Trigger::UpdateInsiders().
|
private |
Referenced by TriggerInsider().
|
private |
Last time the object was updated in seconds, is used for calculating deltaTime.
Referenced by Trigger::AddInsider(), AreaDamageLoopedDeferred::CalculateDamageScale(), CalculateDamageScale(), and Trigger::UpdateInsiders().
|
private |
Object that data belongs to.
Referenced by GetObject(), and TriggerInsider().
|
private |
Time the object was first seen in seconds.
Referenced by Trigger::AddInsider(), AreaDamageLoopedDeferred::CalculateDamageScale(), and CalculateDamageScale().
|
private |
Last time the object was seen in ms.
Referenced by Trigger::AddInsider(), and AreaDamageTriggerBase::UpdateInsiders().