Navigation
API > API/Plugins > API/Plugins/AvalancheShapes > API/Plugins/AvalancheShapes/UAvaShapeDynamicMeshBase
Description
Determines whether shape mesh can be done from a different thread. All built-in meshes are safe to build in a different thread. This virtual would need to be overriden for any derived class that ensures thread safety.
Derived Overrides
- UAvaShape2DArrowDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeChevronDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeConeDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeCubeDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeEllipseDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeIrregularPolygonDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeLineDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeNGonDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeRectangleDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeRingDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeSphereDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeStarDynamicMesh::CanUpdateMeshInAnyThread
- UAvaShapeTorusDynamicMesh::CanUpdateMeshInAnyThread
| Name | CanUpdateMeshInAnyThread |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheShapes/Public/DynamicMeshes/AvaShapeDynMeshBase.h |
| Include Path | #include "DynamicMeshes/AvaShapeDynMeshBase.h" |
virtual bool CanUpdateMeshInAnyThread() const