Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_AIAnimationScript Interface Reference

Public Member Functions

string GetAnimationActorName ()
 
void SetAnimationActorName (string actorName)
 
void AddAnimationWaypointParameter (notnull SCR_AIAnimationWaypointParameters animationWaypointParameter, int animationIndex)
 
bool RemoveAnimationWaypointParameter (SCR_AIAnimationWaypointParameters animationWaypointParameter)
 
SCR_AIAnimationWaypointParameters GetParameters (int animationIndex)
 
bool IsAnimationIndexValid (int animationIndex)
 
vector GetAnimationPosition (IEntity rootEntity, int animationIndex)
 
void GetAnimationWorldTransform (IEntity rootEntity, int animationIndex, out vector transform[4])
 
float GetAnimationDuration (int animationIndex)
 
SCR_AIAnimation_Base GetAnimationClass (int animationIndex)
 

Public Attributes

string m_sAgentsName
 

Protected Attributes

ref array< ref SCR_AIAnimationWaypointParametersm_aAgentAnimationParameters
 

Member Function Documentation

◆ AddAnimationWaypointParameter()

void SCR_AIAnimationScript.AddAnimationWaypointParameter ( notnull SCR_AIAnimationWaypointParameters animationWaypointParameter,
int animationIndex )

◆ GetAnimationActorName()

string SCR_AIAnimationScript.GetAnimationActorName ( )

◆ GetAnimationClass()

SCR_AIAnimation_Base SCR_AIAnimationScript.GetAnimationClass ( int animationIndex)

◆ GetAnimationDuration()

float SCR_AIAnimationScript.GetAnimationDuration ( int animationIndex)

◆ GetAnimationPosition()

vector SCR_AIAnimationScript.GetAnimationPosition ( IEntity rootEntity,
int animationIndex )

◆ GetAnimationWorldTransform()

void SCR_AIAnimationScript.GetAnimationWorldTransform ( IEntity rootEntity,
int animationIndex,
out vector transform[4] )

◆ GetParameters()

SCR_AIAnimationWaypointParameters SCR_AIAnimationScript.GetParameters ( int animationIndex)

◆ IsAnimationIndexValid()

bool SCR_AIAnimationScript.IsAnimationIndexValid ( int animationIndex)

◆ RemoveAnimationWaypointParameter()

bool SCR_AIAnimationScript.RemoveAnimationWaypointParameter ( SCR_AIAnimationWaypointParameters animationWaypointParameter)

◆ SetAnimationActorName()

void SCR_AIAnimationScript.SetAnimationActorName ( string actorName)

Member Data Documentation

◆ m_aAgentAnimationParameters

ref array<ref SCR_AIAnimationWaypointParameters> SCR_AIAnimationScript.m_aAgentAnimationParameters
protected

◆ m_sAgentsName

string SCR_AIAnimationScript.m_sAgentsName

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