6#include "Containers/Array.h"
10#include "Misc/Optional.h"
61 UE_DEPRECATED(5.2,
"Deprecated as returning float instead of FVector::FReal. Use FVector::ToOrientationRotator()::Yaw etc.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition UnrealType.h:3087
Definition SubclassOf.h:30
Definition ActorComponent.h:152
Definition AIController.h:459
FVector FindClosestLocation(const FVector &Origin, const TArray< FVector > &Locations)
Definition AIHelpers.cpp:8
bool CheckIsTargetInSightCone(const FVector &StartLocation, const FVector &ConeDirectionNormal, float PeripheralVisionAngleCos, float ConeDirectionBackwardOffset, float NearClippingRadiusSq, float const FarClippingRadiusSq, const FVector &TargetLocation)
Definition AIHelpers.cpp:57
Definition AIHelpers.cpp:82
TOptional< float > GetYawFromRotator(const FRotator &Rotator)
Definition AIHelpers.cpp:103
void GetActorClassDefaultComponents(const TSubclassOf< AActor > &ActorClass, TArray< UActorComponent * > &OutComponents, const TSubclassOf< UActorComponent > &InComponentClass)
Definition AIHelpers.cpp:117
TOptional< float > GetYawFromVector(const FVector &Vector)
Definition AIHelpers.cpp:84
TOptional< float > GetYawFromQuaternion(const FQuat &Quaternion)
Definition AIHelpers.cpp:110
Definition AdvancedWidgetsModule.cpp:13
Definition Optional.h:131