ParticleToCacheInnerIdx

Void SerializePendingMap(FChaosArchive& Ar, TMap*, FPendingSpatialData>& Map) { [TArray](API\Runtime\Core\Containers\TArray)*> Keys; if (!Ar.IsLoading()) { Map.GenerateKeyArray(Keys); } Ar << AsAlwaysSerializableArray(Keys); for (auto Key : Keys) { [FPendingSpatialData](API\Runtime\Chaos\Chaos\FPBDRigidsEvolutionBase\FPendingSpatialData)& PendingData = Map.FindOrAdd(Key); PendingData.Serialize(Ar); } /TODO: fix serialization } Used for async acceleration rebuild

Windows
MacOS
Linux

Syntax

TArrayAsMap< FUniqueIdx, uint32 > ParticleToCacheInnerIdx

Remarks

Void SerializePendingMap(FChaosArchive& Ar, TMap*, FPendingSpatialData>& Map) { TArray*> Keys; if (!Ar.IsLoading()) { Map.GenerateKeyArray(Keys); } Ar << AsAlwaysSerializableArray(Keys); for (auto Key : Keys) { FPendingSpatialData& PendingData = Map.FindOrAdd(Key); PendingData.Serialize(Ar); } /TODO: fix serialization } Used for async acceleration rebuild

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss