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. |