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

Public Member Functions

void AISmartActionComponent (IEntityComponentSource src, IEntity ent, IEntity parent)
 
proto external AIAgent GetUser ()
 
proto external bool IsActionAccessible ()
 
proto external void SetActionAccessible (bool accessible)
 
proto external int GetTags (out notnull array< string > outTags)
 
proto external void SetActionOffset (vector offset)
 
proto external vector GetActionOffset ()
 
override void EOnInit (IEntity owner)
 
void OnActionBegin (IEntity owner)
 
void OnActionEnd (IEntity owner)
 
void OnActionFailed (IEntity owner)
 

Public Attributes

GenericEntity m_Owner
 

Constructor & Destructor Documentation

◆ AISmartActionComponent()

void AISmartActionComponent.AISmartActionComponent ( IEntityComponentSource  src,
IEntity  ent,
IEntity  parent 
)

Member Function Documentation

◆ EOnInit()

override void AISmartActionComponent.EOnInit ( IEntity  owner)

◆ GetActionOffset()

proto external vector AISmartActionComponent.GetActionOffset ( )

◆ GetTags()

proto external int AISmartActionComponent.GetTags ( out notnull array< string >  outTags)

◆ GetUser()

proto external AIAgent AISmartActionComponent.GetUser ( )

◆ IsActionAccessible()

proto external bool AISmartActionComponent.IsActionAccessible ( )

◆ OnActionBegin()

void AISmartActionComponent.OnActionBegin ( IEntity  owner)

◆ OnActionEnd()

void AISmartActionComponent.OnActionEnd ( IEntity  owner)

Implemented in SCR_AISmartActionComponent.

◆ OnActionFailed()

void AISmartActionComponent.OnActionFailed ( IEntity  owner)

Implemented in SCR_AISmartActionComponent.

◆ SetActionAccessible()

proto external void AISmartActionComponent.SetActionAccessible ( bool  accessible)

◆ SetActionOffset()

proto external void AISmartActionComponent.SetActionOffset ( vector  offset)

Member Data Documentation

◆ m_Owner

GenericEntity AISmartActionComponent.m_Owner

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