Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/AI/Navigation/AvoidanceManager.h |
Include |
#include "AI/Navigation/AvoidanceManager.h" |
struct FNavAvoidanceData
Name | Description | ||
---|---|---|---|
|
Center |
Current location |
|
|
GroupMask |
Group data |
|
|
GroupsToAvoid |
Avoid agents is they belong to one of specified groups |
|
|
GroupsToIgnore |
Do NOT avoid agents is they belong to one of specified groups, takes priority over GroupsToAvoid |
|
|
float |
HalfHeight |
Height (object is treated as a cylinder) |
|
float |
OverrideWeightTime |
Weight is treated as a hard 1.0 while this is active. This is set by code. |
|
float |
Radius |
Radius (object is treated as a cylinder) |
|
float |
RemainingTimeToLive |
RVO data is automatically cleared if it's not overwritten first. |
|
float |
TestRadius2D |
Radius of the area to consider for avoidance |
|
Velocity |
Current velocity |
|
|
float |
Weight |
Weight for RVO (set by user) |
Name | Description | |
---|---|---|
|
FNavAvoidanceData() |
|
|
FNavAvoidanceData ( |
Name | Description | ||
---|---|---|---|
|
Init |
Init function for internal use to guard against data changes not being reflected in blueprint-accessible creation functions |
|
|
ShouldBeIgnored() |
||
|
ShouldIgnoreGroup ( |