Module |
|
Header |
/Engine/Source/Runtime/Landscape/Classes/LandscapeComponent.h |
Include |
#include "LandscapeComponent.h" |
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,
}
Name |
Description |
---|---|
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. |