Navigation
API > API/Runtime > API/Runtime/GeometryFramework > API/Runtime/GeometryFramework/Components > API/Runtime/GeometryFramework/Components/FBaseDynamicMeshSceneProxy
References
| Module | GeometryFramework |
| Header | /Engine/Source/Runtime/GeometryFramework/Public/Components/BaseDynamicMeshSceneProxy.h |
| Include | #include "Components/BaseDynamicMeshSceneProxy.h" |
template<typename TriangleEnumerable>
void UpdateVertexBuffersFromOverlays
&40;
FMeshRenderBufferSet &42; RenderBuffers,
const FDynamicMesh3 &42; Mesh,
int NumTriangles,
TriangleEnumerable Enumerable,
const FDynamicMeshNormalOverlay &42; NormalOverlay,
const FDynamicMeshColorOverlay &42; ColorOverlay,
TFunctionRef< void(int, int, int, const FVector3f &, FVector3f &, FVector3f &)> TangentsFunc,
bool bUpdatePositions,
bool bUpdateNormals,
bool bUpdateColors
&41;
Remarks
Update vertex positions/normals/colors of an existing set of render buffers. Assumes that buffers were created with unshared vertices, ie three vertices per triangle, eg by InitializeBuffersFromOverlays()