Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | List of all members
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: