You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
- remove FDynamicMesh3::Timestamp (unused), rename Shape/Topology Timestamps to Shape/TopologyChangeStamp, change to atomic<uint32> - add FDynamicMesh3::bEnableShapeChangeStamp, default to false, to disable ShapeChange tracking. Add ::SetShapeChangeStampEnabled() and ::HasShapeChangeStampEnabled() to configure. - replace FDynamicMesh3::UpdateTimestamps() with UpdateChangeStamps() - add bTrackChange param to FDynamicMesh3::SetVertex(), optionally updates ShapeChangeStamp (if enabled). Default true. Remove SetVertex_NoTimeStampUpdate(), update call sites. - add FDynamicMesh3::GetChangeStamp(), returns combination of Shape and Topology stamps as uint64 - rename TTriangleMeshAdapter::GetTimestamp() to GetChangeStamp(), update usages - remove TPointSetAdapter::Timestamp() (was not used in code) - update TMeshAABBTree3 to use GetChangeStamp(), update internal checks to call IsValid() instead - update TFastWindingTree w/ similar changes - update calls in UVEditor, may require further updates #rb semion.piskarev #rnx #jira none #preflight 6126904c72e9eb00011434fe #ROBOMERGE-SOURCE: CL 17310271 in //UE5/Main/... #ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326) [CL 17315112 by ryan schmidt in ue5-release-engine-test branch]