Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AISmartActionComponent Class Reference
Inheritance diagram for SCR_AISmartActionComponent:
AISmartActionComponent SCR_AISmartActionSentinelComponent

Protected Member Functions

void ReserveAction (AIAgent owner)
void ReleaseAction ()
void OnDamageStateChanged (EDamageState state)
override void OnActionEnd (IEntity owner)
override void OnActionFailed (IEntity owner)
SCR_AIActionUserInvoker GetOnActionEnd (bool createNew=true)
SCR_AIActionUserInvoker GetOnActionFailed (bool createNew=true)
override void OnDelete (IEntity owner)

Protected Attributes

ref SCR_AIActionUserInvoker Event_EOnActionEnd
ref SCR_AIActionUserInvoker Event_EOnActionFailed
SCR_CharacterDamageManagerComponent m_pDamageManager

Detailed Description

Definition at line 9 of file SCR_AISmartActionComponent.c.

Member Function Documentation

◆ GetOnActionEnd()

SCR_AIActionUserInvoker SCR_AISmartActionComponent::GetOnActionEnd ( bool createNew = true)
inlineprotected
Parameters
[in]createNew
Returns

Definition at line 72 of file SCR_AISmartActionComponent.c.

◆ GetOnActionFailed()

SCR_AIActionUserInvoker SCR_AISmartActionComponent::GetOnActionFailed ( bool createNew = true)
inlineprotected
Parameters
[in]createNew
Returns

Definition at line 82 of file SCR_AISmartActionComponent.c.

◆ OnActionEnd()

override void SCR_AISmartActionComponent::OnActionEnd ( IEntity owner)
inlineprotected

Definition at line 51 of file SCR_AISmartActionComponent.c.

◆ OnActionFailed()

override void SCR_AISmartActionComponent::OnActionFailed ( IEntity owner)
inlineprotected

Definition at line 60 of file SCR_AISmartActionComponent.c.

◆ OnDamageStateChanged()

void SCR_AISmartActionComponent::OnDamageStateChanged ( EDamageState state)
inlineprotected
Parameters
[in]state

Definition at line 44 of file SCR_AISmartActionComponent.c.

◆ OnDelete()

override void SCR_AISmartActionComponent::OnDelete ( IEntity owner)
inlineprotected

Definition at line 90 of file SCR_AISmartActionComponent.c.

◆ ReleaseAction()

void SCR_AISmartActionComponent::ReleaseAction ( )
inlineprotected

Definition at line 32 of file SCR_AISmartActionComponent.c.

◆ ReserveAction()

void SCR_AISmartActionComponent::ReserveAction ( AIAgent owner)
inlineprotected
Parameters
[in]owner

Definition at line 18 of file SCR_AISmartActionComponent.c.

Member Data Documentation

◆ Event_EOnActionEnd

ref SCR_AIActionUserInvoker SCR_AISmartActionComponent::Event_EOnActionEnd
protected

Definition at line 11 of file SCR_AISmartActionComponent.c.

◆ Event_EOnActionFailed

ref SCR_AIActionUserInvoker SCR_AISmartActionComponent::Event_EOnActionFailed
protected

Definition at line 12 of file SCR_AISmartActionComponent.c.

◆ m_pDamageManager

SCR_CharacterDamageManagerComponent SCR_AISmartActionComponent::m_pDamageManager
protected

Definition at line 13 of file SCR_AISmartActionComponent.c.


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