diff options
| author | Bryan Galdrikian <[email protected]> | 2019-08-19 02:18:16 -0700 |
|---|---|---|
| committer | Bryan Galdrikian <[email protected]> | 2019-08-19 02:18:16 -0700 |
| commit | 9c03a9fbef009c8e5ea406e6929907206d8d135c (patch) | |
| tree | 859704aaaca035688986cae3cc75a56f6d784a68 /sdk/extensions/authoring/include | |
| parent | Padding bounds when determining chunks from islands, allows nearby chunks gen... (diff) | |
| download | blast-1.1.5_pre4.tar.xz blast-1.1.5_pre4.zip | |
Fixing chunk hierarchy optimization/merge bugsv1.1.5_pre4
Exposing ability to remove chunks to fracture tool API
Diffstat (limited to 'sdk/extensions/authoring/include')
| -rwxr-xr-x | sdk/extensions/authoring/include/NvBlastExtAuthoringFractureTool.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sdk/extensions/authoring/include/NvBlastExtAuthoringFractureTool.h b/sdk/extensions/authoring/include/NvBlastExtAuthoringFractureTool.h index 8f9e3bb..55b15f5 100755 --- a/sdk/extensions/authoring/include/NvBlastExtAuthoringFractureTool.h +++ b/sdk/extensions/authoring/include/NvBlastExtAuthoringFractureTool.h @@ -486,12 +486,13 @@ class FractureTool */
virtual bool isMeshContainOpenEdges(const Mesh* input) = 0;
- /**
+ /**
Delete all children for specified chunk (also recursively delete chidren of children).
\param[in] chunkId Chunk ID which children should be deleted
+ \param[in] deleteRoot (optional) If true, deletes the given chunk too
\return true if one or more chunks were removed
*/
- virtual bool deleteAllChildrenOfChunk(int32_t chunkId) = 0;
+ virtual bool deleteChunkSubhierarchy(int32_t chunkId, bool deleteRoot = false) = 0;
/**
Optimize chunk hierarhy for better runtime performance.
|