Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_DestructionData Interface Reference
Inheritance diagram for SCR_DestructionData:
BaseDestructibleData

Public Member Functions

void SaveNormalizedVector (ScriptBitWriter w, vector norm)
 
void LoadNormalizedVector (ScriptBitReader r, out vector norm)
 
bool Save (ScriptBitWriter w)
 
bool Load (ScriptBitReader r)
 

Public Attributes

float m_fHitDamage
 
EDamageType m_eDamageType
 
vector m_vHitPosition
 
vector m_vHitDirection
 
vector m_vHitNormal
 
bool m_bTotalDestruction
 
int m_iPreviousPhase
 

Static Public Attributes

const int MAX_PHASES_BIT_SIZE = 4
 

Additional Inherited Members

- Protected Member Functions inherited from BaseDestructibleData
bool OnRplSave (ScriptBitWriter w)
 
bool OnRplLoad (ScriptBitReader r)
 

Member Function Documentation

◆ Load()

bool SCR_DestructionData.Load ( ScriptBitReader r)
Parameters
[in]r
Returns

◆ LoadNormalizedVector()

void SCR_DestructionData.LoadNormalizedVector ( ScriptBitReader r,
out vector norm )
Parameters
[in]r
[out]norm

◆ Save()

bool SCR_DestructionData.Save ( ScriptBitWriter w)
Parameters
[in]w
Returns

◆ SaveNormalizedVector()

void SCR_DestructionData.SaveNormalizedVector ( ScriptBitWriter w,
vector norm )
Parameters
[in]w
[in]norm

Member Data Documentation

◆ m_bTotalDestruction

bool SCR_DestructionData.m_bTotalDestruction

◆ m_eDamageType

EDamageType SCR_DestructionData.m_eDamageType

◆ m_fHitDamage

float SCR_DestructionData.m_fHitDamage

◆ m_iPreviousPhase

int SCR_DestructionData.m_iPreviousPhase

◆ m_vHitDirection

vector SCR_DestructionData.m_vHitDirection

◆ m_vHitNormal

vector SCR_DestructionData.m_vHitNormal

◆ m_vHitPosition

vector SCR_DestructionData.m_vHitPosition

◆ MAX_PHASES_BIT_SIZE

const int SCR_DestructionData.MAX_PHASES_BIT_SIZE = 4
static

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