Arma Reforger Script API
Loading...
Searching...
No Matches
AISmartActionComponent Interface Reference
Inheritance diagram for AISmartActionComponent:
SCR_AISmartActionComponent SCR_AISmartActionSentinelComponent

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: