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

Public Member Functions

bool GetFastInit ()
 
void SetFastInit (bool isFastInit)
 
override SCR_AIWaypointState CreateWaypointState (SCR_AIGroupUtilityComponent groupUtilityComp)
 
void ClearDefendPresets ()
 Clears Defend Presets.
 
SCR_DefendWaypointPreset GetCurrentDefendPreset ()
 
int GetCurrentDefendPresetIndex ()
 
bool SetCurrentDefendPreset (int newDefendPresetIndex)
 
bool AddDefendPreset (SCR_DefendWaypointPreset preset)
 
bool RemoveDefendPreset (int presetIndex)
 
- Public Member Functions inherited from SCR_TimedWaypoint
float GetHoldingTime ()
 
void SetHoldingTime (float holdingTime)
 
- Public Member Functions inherited from SCR_AIWaypoint
float GetPriorityLevel ()
 
void SetPriorityLevel (float priority)
 
bool IsWithinCompletionRadius (vector pos)
 
ScriptInvoker GetOnWaypointPropertiesChanged ()
 
override void OnTransformResetImpl (TransformResetParams params)
 
SCR_AIWaypointState CreateWaypointState (SCR_AIGroupUtilityComponent groupUtilityComp)
 

Protected Attributes

bool m_bFastInit
 
ref array< ref SCR_DefendWaypointPresetm_aDefendPresets
 
int m_iCurrentDefendPreset
 

Additional Inherited Members

- Public Attributes inherited from SCR_TimedWaypoint
ref SCR_AITimedWaypointParameters m_TimedWaypointParameters
 

Member Function Documentation

◆ AddDefendPreset()

bool SCR_DefendWaypoint.AddDefendPreset ( SCR_DefendWaypointPreset  preset)

◆ ClearDefendPresets()

void SCR_DefendWaypoint.ClearDefendPresets ( )

Clears Defend Presets.

◆ CreateWaypointState()

override SCR_AIWaypointState SCR_DefendWaypoint.CreateWaypointState ( SCR_AIGroupUtilityComponent  groupUtilityComp)

Implements SCR_AIWaypoint.

◆ GetCurrentDefendPreset()

SCR_DefendWaypointPreset SCR_DefendWaypoint.GetCurrentDefendPreset ( )

◆ GetCurrentDefendPresetIndex()

int SCR_DefendWaypoint.GetCurrentDefendPresetIndex ( )

◆ GetFastInit()

bool SCR_DefendWaypoint.GetFastInit ( )

◆ RemoveDefendPreset()

bool SCR_DefendWaypoint.RemoveDefendPreset ( int  presetIndex)

◆ SetCurrentDefendPreset()

bool SCR_DefendWaypoint.SetCurrentDefendPreset ( int  newDefendPresetIndex)

◆ SetFastInit()

void SCR_DefendWaypoint.SetFastInit ( bool  isFastInit)

Member Data Documentation

◆ m_aDefendPresets

ref array<ref SCR_DefendWaypointPreset> SCR_DefendWaypoint.m_aDefendPresets
protected

◆ m_bFastInit

bool SCR_DefendWaypoint.m_bFastInit
protected

◆ m_iCurrentDefendPreset

int SCR_DefendWaypoint.m_iCurrentDefendPreset
protected

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