UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BrainComponent.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "UObject/WeakObjectPtr.h"
#include "Components/ActorComponent.h"
#include "EngineDefines.h"
#include "AITypes.h"
#include "AIResourceInterface.h"
#include "BrainComponent.generated.h"

Go to the source code of this file.

Classes

struct  FAIMessage
 
struct  FAIMessageObserver
 
class  UBrainComponent
 

Typedefs

typedef TSharedPtr< struct FAIMessageObserverFAIMessageObserverHandle
 

Functions

 DECLARE_DELEGATE_TwoParams (FOnAIMessage, UBrainComponent *, const FAIMessage &)
 
 DECLARE_LOG_CATEGORY_EXTERN (LogBrain, Warning, All)
 

Typedef Documentation

◆ FAIMessageObserverHandle

Function Documentation

◆ DECLARE_DELEGATE_TwoParams()

DECLARE_DELEGATE_TwoParams ( FOnAIMessage  ,
UBrainComponent ,
const FAIMessage  
)

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( LogBrain  ,
Warning  ,
All   
)