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

Events used across AreaDamage API, calling of these needs to be handled by parent. More...

Private Member Functions

void OnTriggerCreated ()
 
void OnTriggerDestroyed ()
 Called when a trigger is destroyed.
 
void OnEnterBeginEvent (TriggerInsider insider)
 
void OnEnterServerEvent (TriggerInsider insider)
 
void OnEnterClientEvent (TriggerInsider insider)
 
void OnEnterEndEvent (TriggerInsider insider)
 
void OnStayStartBeginEvent (int nrOfInsiders)
 
void OnStayStartServerEvent (int nrOfInsiders)
 
void OnStayStartClientEvent (int nrOfInsiders)
 
void OnStayStartEndEvent (int nrOfInsiders)
 
void OnStayBeginEvent (TriggerInsider insider, float deltaTime)
 
void OnStayServerEvent (TriggerInsider insider, float deltaTime)
 
void OnStayClientEvent (TriggerInsider insider, float deltaTime)
 
void OnStayEndEvent (TriggerInsider insider, float deltaTime)
 
void OnStayFinishBeginEvent ()
 
void OnStayFinishServerEvent ()
 
void OnStayFinishClientEvent ()
 
void OnStayFinishEndEvent ()
 
void OnLeaveBeginEvent (TriggerInsider insider)
 
void OnLeaveServerEvent (TriggerInsider insider)
 
void OnLeaveClientEvent (TriggerInsider insider)
 
void OnLeaveEndEvent (TriggerInsider insider)
 
protected bool OnEvaluateDamage (TriggerInsider insider, float damageCoef)
 
protected void PreDamageActions ()
 
protected void PostDamageActions ()
 Called after an object was damaged (only when it actually damaged an object)
 

Detailed Description

Events used across AreaDamage API, calling of these needs to be handled by parent.

Member Function Documentation

◆ OnEnterBeginEvent()

void OnEnterBeginEvent ( TriggerInsider  insider)
inlineprivate

Called when an object enters the trigger

◆ OnEnterClientEvent()

void OnEnterClientEvent ( TriggerInsider  insider)
inlineprivate

◆ OnEnterEndEvent()

void OnEnterEndEvent ( TriggerInsider  insider)
inlineprivate

◆ OnEnterServerEvent()

void OnEnterServerEvent ( TriggerInsider  insider)
inlineprivate

◆ OnEvaluateDamage()

protected bool OnEvaluateDamage ( TriggerInsider  insider,
float  damageCoef 
)
inlineprivate

Called when an object gets evaluated for taking damage

Referenced by OnEvaluateDamageEx().

◆ OnLeaveBeginEvent()

void OnLeaveBeginEvent ( TriggerInsider  insider)
inlineprivate

Called when an object leaves the trigger

◆ OnLeaveClientEvent()

void OnLeaveClientEvent ( TriggerInsider  insider)
inlineprivate

◆ OnLeaveEndEvent()

void OnLeaveEndEvent ( TriggerInsider  insider)
inlineprivate

◆ OnLeaveServerEvent()

void OnLeaveServerEvent ( TriggerInsider  insider)
inlineprivate

◆ OnStayBeginEvent()

void OnStayBeginEvent ( TriggerInsider  insider,
float  deltaTime 
)
inlineprivate

Called in the update loop

◆ OnStayClientEvent()

void OnStayClientEvent ( TriggerInsider  insider,
float  deltaTime 
)
inlineprivate

◆ OnStayEndEvent()

void OnStayEndEvent ( TriggerInsider  insider,
float  deltaTime 
)
inlineprivate

◆ OnStayFinishBeginEvent()

void OnStayFinishBeginEvent ( )
inlineprivate

Called at the end of an update loop

◆ OnStayFinishClientEvent()

void OnStayFinishClientEvent ( )
inlineprivate

◆ OnStayFinishEndEvent()

void OnStayFinishEndEvent ( )
inlineprivate

◆ OnStayFinishServerEvent()

void OnStayFinishServerEvent ( )
inlineprivate

◆ OnStayServerEvent()

void OnStayServerEvent ( TriggerInsider  insider,
float  deltaTime 
)
inlineprivate

◆ OnStayStartBeginEvent()

void OnStayStartBeginEvent ( int  nrOfInsiders)
inlineprivate

Called at the beginning of an update loop

◆ OnStayStartClientEvent()

void OnStayStartClientEvent ( int  nrOfInsiders)
inlineprivate

◆ OnStayStartEndEvent()

void OnStayStartEndEvent ( int  nrOfInsiders)
inlineprivate

◆ OnStayStartServerEvent()

void OnStayStartServerEvent ( int  nrOfInsiders)
inlineprivate

◆ OnTriggerCreated()

void OnTriggerCreated ( )
inlineprivate

Called when a trigger is created

Referenced by Spawn().

◆ OnTriggerDestroyed()

void OnTriggerDestroyed ( )
inlineprivate

Called when a trigger is destroyed.

Referenced by Destroy().

◆ PostDamageActions()

protected void PostDamageActions ( )
inlineprivate

Called after an object was damaged (only when it actually damaged an object)

Referenced by EvaluateDamageInternal().

◆ PreDamageActions()

protected void PreDamageActions ( )
inlineprivate

Called before an object is damaged (only when it actually damaged an object)

Referenced by EvaluateDamageInternal().


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