UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Controller.h File Reference
#include "UObject/ObjectMacros.h"
#include "UObject/CoreNet.h"
#include "GameFramework/Actor.h"
#include "AI/Navigation/NavAgentInterface.h"
#include "Controller.generated.h"

Go to the source code of this file.

Classes

class  AController
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams (FInstigatedAnyDamageSignature, float, Damage, const UDamageType *, DamageType, AActor *, DamagedActor, AActor *, DamageCauser)
 
 DECLARE_MULTICAST_DELEGATE_OneParam (FPawnChangedSignature, APawn *)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnPossessedPawnChanged, APawn *, OldPawn, APawn *, NewPawn)
 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams ( FInstigatedAnyDamageSignature  ,
float  ,
Damage  ,
const UDamageType ,
DamageType  ,
AActor ,
DamagedActor  ,
AActor ,
DamageCauser   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FOnPossessedPawnChanged  ,
APawn *  ,
OldPawn  ,
APawn *  ,
NewPawn   
)

◆ DECLARE_MULTICAST_DELEGATE_OneParam()

DECLARE_MULTICAST_DELEGATE_OneParam ( FPawnChangedSignature  ,
APawn *   
)