| FNavigationModifier
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/AI/NavigationModifier.h |
Include |
#include "AI/NavigationModifier.h" |
struct FAreaNavModifier : public FNavigationModifier
Area modifier: base
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< EN... |
ApplyMode |
|
|
TWeakObjectPtr<... |
AreaClassOb |
This should take a value of a game specific navigation modifier |
|
uint8: 1 |
bIncludeAgentHeight |
If set, area shape will be extended by agent's height to cover area underneath like regular colliding geometry |
|
uint8: 1 |
bIsLowAreaModifier |
Set when this modifier affects low spans in navmesh generation step |
|
Bounds |
||
|
float |
Cost |
Transient value used for navigation modifiers sorting. If < 0 then not set |
|
float |
FixedCost |
|
|
Points |
||
|
TWeakObjectPtr<... |
ReplaceAreaClassOb |
|
|
TEnumAsByte< EN... |
ShapeType |
Name | Description | |
---|---|---|
|
FAreaNavModifier() |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
|
|
FAreaNavModifier ( |
Name | Description | ||
---|---|---|---|
|
FillConvexNavAreaData ( |
||
|
ENavigationA... |
GetApplyMode() |
|
|
const TSubcl... |
GetAreaClass() |
|
|
const TSubcl... |
GetAreaClassToReplace() |
|
|
const FBox & |
GetBounds() |
|
|
GetBox ( |
||
|
GetConvex ( |
||
|
GetCylinder ( |
||
|
GetPerInstanceConvex ( |
||
|
ENavigationS... |
GetShapeType() |
|
|
Init ( |
||
|
InitializeConvex ( |
||
|
InitializePerInstanceConvex ( |
||
|
IsLowAreaModifier() |
||
|
SetApplyMode ( |
Operation mode, ReplaceInLowPass will always automatically use UNavArea_LowHeight as ReplaceAreaClass! |
|
|
SetAreaClass ( |
Navigation area applied by this modifier |
|
|
SetAreaClassToReplace ( |
Additional class for used by some ApplyModes, setting it will automatically change ApplyMode to keep backwards compatibility! |
|
|
SetBox ( |
||
|
SetConvex ( |
||
|
FAreaNavModi... |
SetIncludeAgentHeight ( |
|
|
SetPerInstanceConvex |
||
|
ShouldIncludeAgentHeight() |