Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_AISendMessageBase Interface Reference

Base class for nodes sending message. More...

Inheritance diagram for SCR_AISendMessageBase:
[legend]

Public Member Functions

override TStringArray GetVariablesIn ()
 
override void OnInit (AIAgent owner)
 

Public Attributes

AIAgent m_Receiver
 
string m_string
 

Static Public Attributes

static const string PORT_RECEIVER = "Receiver"
 
static const string PORT_STRING = "StringIn"
 

Protected Member Functions

bool InitSendMessageInputs (AIAgent owner)
 
ENodeResult SendMessage (AIAgent owner, AIMessage msg)
 Calls this in inherited nodes to send the message.
 

Protected Attributes

AICommunicationComponent m_Mailbox
 

Static Protected Attributes

static ref TStringArray s_aVarsInBase
 

Detailed Description

Base class for nodes sending message.

Member Function Documentation

◆ GetVariablesIn()

override TStringArray SCR_AISendMessageBase.GetVariablesIn ( )

◆ InitSendMessageInputs()

bool SCR_AISendMessageBase.InitSendMessageInputs ( AIAgent  owner)
protected

Implemented in SCR_AISendMessageGeneric.

◆ OnInit()

override void SCR_AISendMessageBase.OnInit ( AIAgent  owner)

◆ SendMessage()

ENodeResult SCR_AISendMessageBase.SendMessage ( AIAgent  owner,
AIMessage  msg 
)
protected

Calls this in inherited nodes to send the message.

Member Data Documentation

◆ m_Mailbox

AICommunicationComponent SCR_AISendMessageBase.m_Mailbox
protected

◆ m_Receiver

AIAgent SCR_AISendMessageBase.m_Receiver

◆ m_string

string SCR_AISendMessageBase.m_string

◆ PORT_RECEIVER

const string SCR_AISendMessageBase.PORT_RECEIVER = "Receiver"
static

◆ PORT_STRING

const string SCR_AISendMessageBase.PORT_STRING = "StringIn"
static

◆ s_aVarsInBase

ref TStringArray SCR_AISendMessageBase.s_aVarsInBase
staticprotected
Initial value:
= {
}
static const string PORT_RECEIVER
Definition: SCR_AISendMessage.c:5
static const string PORT_STRING
Definition: SCR_AISendMessage.c:6

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