![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "AI/Navigation/AvoidanceManager.h"#include "TimerManager.h"#include "Engine/World.h"#include "DrawDebugHelpers.h"#include "GameFramework/CharacterMovementComponent.h"#include "AI/Navigation/NavEdgeProviderInterface.h"Macros | |
| #define | CALCULATE_WEIGHTING(index) Weighting[index] = -DistanceInsidePlane_Base[index] / (DistanceInsidePlane_Current[index] - DistanceInsidePlane_Base[index]); |
Functions | |
| DEFINE_STAT (STAT_AI_ObstacleAvoidance) | |
| FVector | AvoidCones (TArray< FVelocityAvoidanceCone > &AllCones, const FVector &BasePosition, const FVector &DesiredPosition, const int NumConesToTest) |
| #define CALCULATE_WEIGHTING | ( | index | ) | Weighting[index] = -DistanceInsidePlane_Base[index] / (DistanceInsidePlane_Current[index] - DistanceInsidePlane_Base[index]); |
| FVector AvoidCones | ( | TArray< FVelocityAvoidanceCone > & | AllCones, |
| const FVector & | BasePosition, | ||
| const FVector & | DesiredPosition, | ||
| const int | NumConesToTest | ||
| ) |
| DEFINE_STAT | ( | STAT_AI_ObstacleAvoidance | ) |