PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
TriggerInsider Class Reference

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.
 

Detailed Description

The object which is in a trigger and its metadata.

Constructor & Destructor Documentation

◆ TriggerInsider()

void TriggerInsider ( Object  obj)
inlineprivate

References insider, and m_Object.

◆ ~TriggerInsider()

void ~TriggerInsider ( )
inlineprivate

Member Function Documentation

◆ GetObject()

Field Documentation

◆ insider

ref OLinkT insider
private

Referenced by TriggerInsider().

◆ lastUpdated

float lastUpdated
private

Last time the object was updated in seconds, is used for calculating deltaTime.

Referenced by Trigger::AddInsider(), AreaDamageLoopedDeferred::CalculateDamageScale(), CalculateDamageScale(), and Trigger::UpdateInsiders().

◆ m_Object

protected Object m_Object
private

Object that data belongs to.

Referenced by GetObject(), and TriggerInsider().

◆ timeEntered

float timeEntered
private

Time the object was first seen in seconds.

Referenced by Trigger::AddInsider(), AreaDamageLoopedDeferred::CalculateDamageScale(), and CalculateDamageScale().

◆ timeStamp

int timeStamp
private

Last time the object was seen in ms.

Referenced by Trigger::AddInsider(), and AreaDamageTriggerBase::UpdateInsiders().


The documentation for this class was generated from the following file: