Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AIAnimationWaypoint Interface Reference
Inheritance diagram for SCR_AIAnimationWaypoint:
SCR_AIWaypoint

Public Member Functions

void AddAnimationScript (notnull SCR_AIAnimationScript animationScript, int animationIndex=-1)
 
bool RemoveAnimationScript (SCR_AIAnimationScript animationScript)
 
override SCR_AIWaypointState CreateWaypointState (SCR_AIGroupUtilityComponent groupUtilityComp)
 
ScriptInvokerBase< SCR_AIOnAnimationBehaviorAction > GetOnAnimationBehaviorAction ()
 
- Public Member Functions inherited from SCR_AIWaypoint
void SCR_AIWaypoint (IEntitySource src, IEntity parent)
 
float GetPriorityLevel ()
 
void SetPriorityLevel (float priority)
 
bool IsWithinCompletionRadius (vector pos)
 
ScriptInvoker GetOnWaypointPropertiesChanged ()
 
override void OnTransformResetImpl (TransformResetParams params)
 
void AddSetting (notnull SCR_AISettingBase s)
 Adds setting.
 
void GetSettings (notnull array< SCR_AISettingBase > outSettings)
 
void RemoveSetting (notnull SCR_AISettingBase s)
 

Public Attributes

ref array< ref SCR_AIAnimationScriptm_aAnimationScripts
 

Protected Attributes

ref ScriptInvokerBase< SCR_AIOnAnimationBehaviorAction > m_OnAnimationBehaviorAction
 
- Protected Attributes inherited from SCR_AIWaypoint
ref array< ref SCR_AISettingBasem_aSettings
 
ref ScriptInvoker m_OnWaypointPropertiesChanged
 

Member Function Documentation

◆ AddAnimationScript()

void SCR_AIAnimationWaypoint.AddAnimationScript ( notnull SCR_AIAnimationScript animationScript,
int animationIndex = -1 )

◆ CreateWaypointState()

override SCR_AIWaypointState SCR_AIAnimationWaypoint.CreateWaypointState ( SCR_AIGroupUtilityComponent groupUtilityComp)

Implements SCR_AIWaypoint.

◆ GetOnAnimationBehaviorAction()

ScriptInvokerBase< SCR_AIOnAnimationBehaviorAction > SCR_AIAnimationWaypoint.GetOnAnimationBehaviorAction ( )

◆ RemoveAnimationScript()

bool SCR_AIAnimationWaypoint.RemoveAnimationScript ( SCR_AIAnimationScript animationScript)

Member Data Documentation

◆ m_aAnimationScripts

ref array<ref SCR_AIAnimationScript> SCR_AIAnimationWaypoint.m_aAnimationScripts

◆ m_OnAnimationBehaviorAction

ref ScriptInvokerBase<SCR_AIOnAnimationBehaviorAction> SCR_AIAnimationWaypoint.m_OnAnimationBehaviorAction
protected

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