| 221 | /////////////////////////////////////////////////////////////////////////////// |
| 222 | |
| 223 | bool NpScene::loadFromDesc(const PxSceneDesc& desc) |
| 224 | { |
| 225 | { |
| 226 | if(desc.limits.maxNbActors) |
| 227 | mRigidActors.reserve(desc.limits.maxNbActors); |
| 228 | |
| 229 | //const PxU32 totalNbShapes = desc.limits.maxNbStaticShapes + desc.limits.maxNbDynamicShapes; |
| 230 | mScene.getScScene().preAllocate(desc.limits.maxNbActors, desc.limits.maxNbBodies, desc.limits.maxNbStaticShapes, desc.limits.maxNbDynamicShapes); |
| 231 | } |
| 232 | |
| 233 | userData = desc.userData; |
| 234 | |
| 235 | return true; |
| 236 | } |
| 237 | |
| 238 | /////////////////////////////////////////////////////////////////////////////// |
| 239 |
no test coverage detected