Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/AITypes.h |
Include |
#include "AITypes.h" |
struct FAIMoveRequest
Name | Description | ||
---|---|---|---|
|
float |
AcceptanceRadius |
Pathfollowing: required distance to goal to complete move |
|
uint32: 1 |
bAllowPartialPath |
Pathfinding: allow using incomplete path going toward goal but not reaching it |
|
uint32: 1 |
bCanStrafe |
Pathfollowing: keep focal point at move goal |
|
uint32: 1 |
bInitialized |
Move goal is an actor |
|
uint32: 1 |
bMoveToActor |
Move goal is an actor |
|
uint32: 1 |
bProjectGoalOnNavigation |
Pathfinding: goal location will be projected on navigation data before use |
|
uint32: 1 |
bReachTestIncludesAgentRadius |
Pathfollowing: acceptance radius needs to be increased by agent radius (stop on overlap vs exact point) |
|
uint32: 1 |
bReachTestIncludesGoalRadius |
Pathfollowing: acceptance radius needs to be increased by goal actor radius |
|
uint32: 1 |
bUsePathfinding |
Pathfinding: if set - regular pathfinding will be used, if not - direct path between two points |
|
TSubclassOf< UN... |
FilterClass |
Pathfinding: navigation filter to use |
|
TObjectPtr< AAc... |
GoalActor |
Move goal: actor |
|
GoalLocation |
Move goal: location |
|
|
UserData |
Custom user data: structure |
|
|
UserFlags |
Custom user data: flags |
Name | Description | |
---|---|---|
|
FAIMoveRequest() |
|
|
FAIMoveRequest ( |
|
|
FAIMoveRequest ( |
Name | Description | ||
---|---|---|---|
|
CanStopOnOverlap() |
This function is deprecated, please use IsReachTestIncludingAgentRadius instead. |
|
|
FAIMoveReque... |
SetStopOnOverlap ( |
This function is deprecated, please use SetReachTestIncludesAgentRadius instead. |