Navigation
API > API/Runtime > API/Runtime/AIModule
Inheritance Hierarchy
- TSharedFromThis
- FAIMessageObserver
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BrainComponent.h |
| Include | #include "BrainComponent.h" |
Syntax
struct FAIMessageObserver : public TSharedFromThis< FAIMessageObserver >
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FAIMessageObserverHandle | Create
(
AController* Controller, |
||
| FAIMessageObserverHandle | |||
| FAIMessageObserverHandle | Create
(
UBrainComponent* BrainComp, |
||
| FAIMessageObserverHandle | Create
(
AController* Controller, |
||
| FAIMessageObserverHandle | Create
(
APawn* Pawn, |
||
| FAIMessageObserverHandle | Create
(
UBrainComponent* BrainComp, |
||
| FString | |||
| FAIRequestID | |||
| FName | |||
| bool | |||
| void | OnMessage
(
const FAIMessage& Message |