Navigation
API > API/Runtime > API/Runtime/AIModule
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BrainComponent.h |
| Include | #include "BrainComponent.h" |
Syntax
struct FAIMessage
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8 | MessageFlags | Message param: custom flags | |
| FName | MessageName | Type of message | |
| FAIRequestID | RequestID | Message param: ID | |
| FWeakObjectPtr | Sender | Message source | |
| TEnumAsByte< EStatus > | Status | Message param: status |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAIMessage () |
|||
FAIMessage
(
FName InMessage, |
|||
FAIMessage
(
FName InMessage, |
|||
FAIMessage
(
FName InMessage, |
|||
FAIMessage
(
FName InMessage, |
|||
FAIMessage
(
FName InMessage, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Broadcast
(
UObject* WorldContextObject, |
||
| void | |||
| bool | |||
| void | Send
(
AController* Controller, |
||
| void | Send
(
APawn* Pawn, |
||
| void | Send
(
UBrainComponent* BrainComp, |
||
| void | |||
| void |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EStatus |