Navigation
API > API/Runtime > API/Runtime/Landscape
| |
|
| Name |
ELandscapeComponentUpdateFlag |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/Landscape/Classes/LandscapeComponent.h |
| Include Path |
#include "LandscapeComponent.h" |
Syntax
enum ELandscapeComponentUpdateFlag
{
Component_Update_Heightmap_Collision = 1 << 0,
Component_Update_Weightmap_Collision = 1 << 1,
Component_Update_Recreate_Collision = 1 << 2,
Component_Update_Client = 1 << 3,
Component_Update_Client_Editing = 1 << 4,
Component_Update_Approximated_Bounds = 1 << 5,
}
Values
| Name |
Remarks |
| Component_Update_Heightmap_Collision |
Will call UpdateCollisionHeightData, UpdateCacheBounds, UpdateComponentToWorld on Component. |
| Component_Update_Weightmap_Collision |
Will call UdateCollisionLayerData on Component. |
| Component_Update_Recreate_Collision |
Will call RecreateCollision on Component. |
| Component_Update_Client |
Will update Component clients: Navigation data, Foliage, Grass, etc. |
| Component_Update_Client_Editing |
Will update Component clients while editing. |
| Component_Update_Approximated_Bounds |
Will compute component approximated bounds. |