Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_MineAwarenessComponent Interface Reference
Inheritance diagram for SCR_MineAwarenessComponent:
[legend]

Public Member Functions

void Detect (RplId id, bool instant=false)
 
bool IsDetected (IEntity entity)
 

Static Public Member Functions

static SCR_MineAwarenessComponent GetLocalInstance ()
 

Protected Member Functions

override void EOnInit (IEntity owner)
 
override void OnPostInit (IEntity owner)
 

Protected Attributes

ref set< RplId > m_aDetectedMines
 
ref map< RplId, ref SCR_MineDetectionDatam_mMineDetection = new map<RplId, ref SCR_MineDetectionData>()
 

Member Function Documentation

◆ Detect()

void SCR_MineAwarenessComponent.Detect ( RplId  id,
bool  instant = false 
)
Parameters
[in]id
[in]instant

◆ EOnInit()

override void SCR_MineAwarenessComponent.EOnInit ( IEntity  owner)
protected

◆ GetLocalInstance()

static SCR_MineAwarenessComponent SCR_MineAwarenessComponent.GetLocalInstance ( )
static
Returns

◆ IsDetected()

bool SCR_MineAwarenessComponent.IsDetected ( IEntity  entity)
Parameters
[in]entity
Returns

◆ OnPostInit()

override void SCR_MineAwarenessComponent.OnPostInit ( IEntity  owner)
protected

Member Data Documentation

◆ m_aDetectedMines

ref set<RplId> SCR_MineAwarenessComponent.m_aDetectedMines
protected

◆ m_mMineDetection

ref map<RplId, ref SCR_MineDetectionData> SCR_MineAwarenessComponent.m_mMineDetection = new map<RplId, ref SCR_MineDetectionData>()
protected

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