UAIBlueprintHelperLibrary::GetAIController

The way it works exactly is if the actor passed in is a pawn, then the function retrieves pawn's controller cast to AIController.

Windows
MacOS
Linux

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/Blueprint/AIBlueprintHelperLibrary.h

Include

#include "Blueprint/AIBlueprintHelperLibrary.h"

Source

/Engine/Source/Runtime/AIModule/Private/Blueprint/AIBlueprintHelperLibrary.cpp

Syntax

static AAIController * GetAIController
(
    AActor * ControlledActor
)

Remarks

The way it works exactly is if the actor passed in is a pawn, then the function retrieves pawn's controller cast to AIController. Otherwise the function returns actor cast to AIController.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss