Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
SCR_DestructionBaseData Interface Reference

Public Member Functions

void Reset ()
 
void SetDestructionQueued (bool destructionQueued)
 
bool GetDestructionQueued ()
 
float GetPreviousHealth ()
 
void SetPreviousHealth (float previousHealth)
 
void DeleteHitInfo ()
 
SCR_DestructionHitInfo GetHitInfo (bool createNew=true)
 
ScriptInvoker GetOnDamage (bool createNew=true)
 

Public Attributes

int m_iNextFreeIndex = -1
 

Protected Attributes

float m_fPreviousHealth
 
ref SCR_DestructionHitInfo m_HitInfo
 
ref ScriptInvoker m_OnDamage
 
bool m_bDestructionQueued = false
 

Member Function Documentation

◆ DeleteHitInfo()

void SCR_DestructionBaseData.DeleteHitInfo ( )

◆ GetDestructionQueued()

bool SCR_DestructionBaseData.GetDestructionQueued ( )

◆ GetHitInfo()

SCR_DestructionHitInfo SCR_DestructionBaseData.GetHitInfo ( bool  createNew = true)

◆ GetOnDamage()

ScriptInvoker SCR_DestructionBaseData.GetOnDamage ( bool  createNew = true)

◆ GetPreviousHealth()

float SCR_DestructionBaseData.GetPreviousHealth ( )

◆ Reset()

void SCR_DestructionBaseData.Reset ( )

◆ SetDestructionQueued()

void SCR_DestructionBaseData.SetDestructionQueued ( bool  destructionQueued)

◆ SetPreviousHealth()

void SCR_DestructionBaseData.SetPreviousHealth ( float  previousHealth)

Member Data Documentation

◆ m_bDestructionQueued

bool SCR_DestructionBaseData.m_bDestructionQueued = false
protected

◆ m_fPreviousHealth

float SCR_DestructionBaseData.m_fPreviousHealth
protected

◆ m_HitInfo

ref SCR_DestructionHitInfo SCR_DestructionBaseData.m_HitInfo
protected

◆ m_iNextFreeIndex

int SCR_DestructionBaseData.m_iNextFreeIndex = -1

◆ m_OnDamage

ref ScriptInvoker SCR_DestructionBaseData.m_OnDamage
protected

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