Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/NavigationDirtyAreasController.h |
Include |
#include "NavigationDirtyAreasController.h" |
struct FNavigationDirtyAreasController
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bCanAccumulateDirtyAreas |
|
|
uint8: 1 |
bDirtyAreasReportedWhileAccumulationLocked |
|
|
DirtyAreas |
Stores areas marked as dirty throughout the frame, processes them once a frame in Tick function |
|
|
float |
DirtyAreasUpdateFreq |
Update frequency for dirty areas on navmesh |
|
float |
DirtyAreasUpdateTime |
Temporary cumulative time to calculate when we need to update dirty areas |
Name | Description | |
---|---|---|
|
FNavigationDirtyAreasController() |
Name | Description | ||
---|---|---|---|
|
AddArea |
||
|
ForceRebuildOnNextTick() |
Sets cumulative time to at least one cycle so next tick will rebuild dirty areas |
|
|
GetNumDirtyAreas() |
||
|
HadDirtyAreasReportedWhileAccumulationLocked() |
||
|
IsDirty() |
||
|
Reset() |
||
|
Tick ( |