diff options
| author | Sheikh Dawood Abdul Ajees <[email protected]> | 2018-11-27 13:02:50 -0600 |
|---|---|---|
| committer | Sheikh Dawood Abdul Ajees <[email protected]> | 2018-11-27 13:02:50 -0600 |
| commit | 78cab22a61786a23f2ee1ad7c5dcbec0024befca (patch) | |
| tree | 27cb86e3add785670ddfdbfc901f1654d74d1cb2 /PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp | |
| parent | PhysX 3.4, APEX 1.4 patch release @24990349 (diff) | |
| download | physx-3.4-78cab22a61786a23f2ee1ad7c5dcbec0024befca.tar.xz physx-3.4-78cab22a61786a23f2ee1ad7c5dcbec0024befca.zip | |
PhysX 3.4, APEX 1.4 patch release @25256367
Diffstat (limited to 'PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp')
| -rw-r--r-- | PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp b/PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp index a54ef359..a5f83a7d 100644 --- a/PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp +++ b/PhysX_3.4/Source/PhysXExtensions/src/serialization/SnSerialization.cpp @@ -60,30 +60,30 @@ namespace struct CompleteCallback : public PxProcessPxBaseCallback { CompleteCallback(physx::PxCollection& r, physx::PxCollection& c, const physx::PxCollection* e) : - requires(r), complete(c), external(e) {} + required(r), complete(c), external(e) {} void process(PxBase& base) { if(complete.contains(base) || (external && external->contains(base))) return; - if(!requires.contains(base)) - requires.add(base); + if(!required.contains(base)) + required.add(base); } - PxCollection& requires; + PxCollection& required; PxCollection& complete; const PxCollection* external; PX_NOCOPY(CompleteCallback) }; - void getRequiresCollection(PxCollection& requires, PxCollection& collection, PxCollection& complete, const PxCollection* external, PxSerializationRegistry& sr, bool followJoints) + void getRequiresCollection(PxCollection& required, PxCollection& collection, PxCollection& complete, const PxCollection* external, PxSerializationRegistry& sr, bool followJoints) { - CompleteCallback callback(requires, complete, external); + CompleteCallback callback(required, complete, external); for (PxU32 i = 0; i < collection.getNbObjects(); ++i) { PxBase& s = collection.getObject(i); const PxSerializer* serializer = sr.getSerializer(s.getConcreteType()); PX_ASSERT(serializer); - serializer->requires(s, callback); + serializer->requiresObjects(s, callback); if(followJoints) { @@ -101,9 +101,9 @@ namespace { const PxSerializer* sj = sr.getSerializer(joint->getConcreteType()); PX_ASSERT(sj); - sj->requires(*joint, callback); - if(!requires.contains(*joint)) - requires.add(*joint); + sj->requiresObjects(*joint, callback); + if(!required.contains(*joint)) + required.add(*joint); } } } @@ -153,7 +153,7 @@ bool PxSerialization::isSerializable(PxCollection& collection, PxSerializationRe PxBase& s = collection.getObject(i); const PxSerializer* serializer = sr.getSerializer(s.getConcreteType()); PX_ASSERT(serializer); - serializer->requires(s, requiresCallback0); + serializer->requiresObjects(s, requiresCallback0); Cm::Collection* cmRequiresCollection = static_cast<Cm::Collection*>(requiresCollection); @@ -233,7 +233,7 @@ bool PxSerialization::isSerializable(PxCollection& collection, PxSerializationRe PxBase& s = externalReferences->getObject(i); const PxSerializer* serializer = sr.getSerializer(s.getConcreteType()); PX_ASSERT(serializer); - serializer->requires(s, requiresCallback); + serializer->requiresObjects(s, requiresCallback); Cm::Collection* cmCollection = static_cast<Cm::Collection*>(oppositeRequiresCollection); |