Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsEditorOnly
Sparse first-touch gate over a fixed vertex window. Mask gives O(1) dedup; Vertices gives O(touched) iteration. Clear() only wipes the bits that were set, so clearing scales with what was touched, not with mesh size.
| Name | FVertexChangeTracker |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingToolsEditorOnly/Public/SkeletalMesh/SkinWeightsPaintTool.h |
| Include Path | #include "SkeletalMesh/SkinWeightsPaintTool.h" |
Syntax
struct FVertexChangeTracker
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Mask | TBitArray | SkeletalMesh/SkinWeightsPaintTool.h | ||
| Vertices | TArray< int32 > | SkeletalMesh/SkinWeightsPaintTool.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Clear() |
SkeletalMesh/SkinWeightsPaintTool.h | ||
void Init
(
int32 NumVertices |
SkeletalMesh/SkinWeightsPaintTool.h | ||
bool IsEmpty() |
SkeletalMesh/SkinWeightsPaintTool.h | ||
bool Mark
(
int32 VertexID |
Returns true on the first Mark this window; false if already marked. | SkeletalMesh/SkinWeightsPaintTool.h |