void add_change(AddTrianglesMeshChange add, bool bInteractive) { AddTrianglesChange change = new AddTrianglesChange(previewSO, add); Scene.History.PushChange(change, true); if (bInteractive) { Scene.History.PushInteractionCheckpoint(); } }
void add_change(AddTrianglesMeshChange add, bool bInteractive) { add.OnApplyF = add_to_spatial; add.OnRevertF = remove_from_spatial; AddTrianglesChange change = new AddTrianglesChange(previewSO, add); Scene.History.PushChange(change, true); if (bInteractive) { Scene.History.PushInteractionCheckpoint(); } }